Yenisei CLIСправка

Пределы и ошибки

Что программа говорит при нехватке кредитов, обрыве связи или занятой модели — и что делать.

Кредиты и пределы

Расход списывается с вашей учётной записи. У тарифа есть пределы на сессию (5 часов), на неделю и на месяц. Когда предел исчерпан, программа показывает слова сервера и время по вашим часам:

Кредиты этой сессии закончились. Запас обновится через 2 ч 15 мин — или смените тариф в кабинете. (в 18:27)

Тариф и расход видны в кабинете console.yenisei.ru, цены — в каталоге моделей.

Что бывает и что делать

что видночто делать
слова сервера о недоступной модели и «Сменить модель: /model»выбрать другую модель командой /model
«Модель сейчас занята. Повторите попытку через несколько секунд.»повторить чуть позже
«Модель временно недоступна (код 502). Повторите попытку.»повторить чуть позже
«соединение 2/6…»ничего: программа сама повторяет запрос, до 6 попыток, около 30 секунд
«Не удалось связаться с Yenisei: сервер не отвечает. Проверьте интернет и повторите запрос.»проверить интернет и повторить задачу
«Ответ оборвался: связь прервалась. Скажите «продолжай», чтобы продолжить.»написать «продолжай»
«сессия истекла — выполни: yenisei login»войти заново
«остановился на пределе в 40 шагов — задача, возможно, не доделана; скажи «продолжай», чтобы идти дальше»написать «продолжай»
«команда прервана по таймауту (180с)»долгие команды просить запускать в фоне
«папка не под git — изменения НЕ закоммичены, откатить через /undo не выйдет»сделать git init в папке, если нужны сохранения и откат
«git не найден — изменения НЕ закоммичены, откатить через /undo не выйдет»установить git

Вместо «сервер не отвечает» бывает «сервер не найден», «связь прервалась» или «не удалось проверить подлинность сервера». Причина названа в самой строке.

Длинный разговор

Когда разговор становится очень длинным, программа сама убирает из него самое старое. Сократить разговор вручную можно командой /compact, начать заново — /reset.