bito.exe https://github.com/gitbito/CLI/blob/mai ... 6/bito.exe, где угодно в %PATH% (или в %FARHOME%).
До использования в макросе bito.exe необходимо (однократно) запустить, и последовать инструкциям для аутентификации.
Внимание: файл для архитектуры x64.
Примечания:
Контекст чата (предыдущие вопросы и ответы) сохраняется, и таким образом можно продолжать чат.
Файл контекста хранится отдельно от ответа в редакторе, поэтому изменения в редакторе на него не влияют.
Контекст сохраняется до тех пор, пока открыто окно с ответом.
Т.е. пока нужно продолжать чат, требуется держать его открытым, а когда требуется сменить тему, надо его закрыть.
Текст форматируется по заданной ширине, изменить можно в тексте скрипта, или через cfgscript/ScriptsBrowser.
Блоки кода не форматируются.
Запрос через InputBox, ранее набранные приглашения доступны в истории поля ввода.
К запросу добавляется выделенный в редакторе текст (в конец, или через подстановку).
В качестве сервиса используется bito.ai, поскольку сервис бесплатен, и имеет собственное консольное приложение.
В настоящий момент имеет лимит на 75 запросов в день.
Версии вплоть до 3.3 не требуют настройки ключей (вход через емейл).
Для более новых версий нужно сгенерировать access_key, после чего запустить bito.exe config -e, и вставить его в конфиг.
Версии новее чем 3.6 в начало вывода вставляют информацию об активной модели, поэтому не рекомендуются.
| Template Name | Purpose |
| - | - |
| Explain Code | Explains what the code does and how it works. |
| Generate Comment | Generate a comment for the selected code |
| Performance Check | Checks code for the performance, and rewrites the code with suggested optimization. |
| Security Check | Check code for the basic security checks, and rewrites the code with suggested fixes. |
| Style Check | Check the code for the common style issues, and rewrites with suggested fixes. |
| Improve Readability | Refactor the code for better readability |
| Clean Code | Remove debug statements |
| Generate Unit Tests | Generate the unit tests for the selected code, |
Однако на самом деле можно попросить его и текст перевести, и песню написать.
И конечно же можно использовать русский язык (для верности настроить тут).
Результат и его качество прямо зависит от того как построен запрос, об этом в сети информации более чем достаточно (начать можно например с https://docs.bito.ai/feature-guides/cus ... -templates)
--- Version 3.3
+++ Version 3.4
@@ -19 +19,2 @@
- to the prompt before processing.
+ to the prompt before processing. In case -f is not provided along with -p then CLI will prompt for
+ content to proceed ahead.
@@ -22,0 +24,3 @@
+-m, --model [Model type to use for AI query in the current session. Model type can be set to BASIC/ADVANCED, which
+ is case insensitive.]
+-k, --key [Expects Bito Access Key to be used for executing Bito CLI. Bito Access Key can be generated at: https://alpha.bito.ai/home/settings/advanced]
Новая версия требует дополнительной настройки - нужно сгенерировать ключ, после чего запустить bito.exe config -e, и вставить его в конфиг.
Но можно просто остаться на предыдущей версии.
Тем временем Bito ввели дневной лимит - всего лишь 20 запросов..
Это конечно совершенно неприличное ограничение, учитывая что дают они при этом gpt-3.5-turbo.
Edit: сейчас уже 75. И модель уровня gpt-4o-mini
Last edited by John Doe on Sat 08 Feb, 2025 23:48, edited 1 time in total.
v0.10 в шапке, финальная.
Перенесены некоторые функцит из AskAI:
Контекст чата (предыдущие вопросы и ответы) сохраняется до тех пор, пока открыто окно с ответом.
Т.е. пока нужно продолжать чат, требуется держать его открытым, а когда требуется сменить тему, надо его закрыть.
Для блоков кода запрещено форматирование (свёртка).
Ctrl+B:Hold позволяет в любой момент открыть окно с выводом повторно.
Дополнительные макросы, активные в окне с ответом:
Ctrl+Shift+Ins:
скопировать выделенный текст, склеив свёрнутые строки обратно в параграфы;
при отсутствии выделения ищет и обрабатывает блок кода под курсором.
bito.ai больше не предоставляет бесплатного доступа к чату, за исключением пробного периода в 14 дней.
А когда-то на их страничке красовался заголовок "Free Forever!"
John Doe wrote: Sat 29 Nov, 2025 17:34А когда-то на их страничке красовался заголовок "Free Forever!"
Справедливости ради, это они обещали для “GPT 3.5, Chat-bison from Google and other similar models”, притом с весьма скупыми количественными ограничениями. Вы и впрямь готовы применять код, написанный с помощью тех моделей, не говоря уже об откровенно ознакомительных лимитах?
Last edited by HaRT on Sat 29 Nov, 2025 17:57, edited 1 time in total.
Reason:Подставил самые последние найденные данные
John Doe wrote: Sat 29 Nov, 2025 18:01
Потом стало "GPT-4o mini and similar models".
Насколько я вижу, это уже было не “Forever Free”, а “Free Plan / $0 per month”.
Впрочем, всё равно примечательно, как у них в изначальном “Forever Free” количество обещанных code completions в месяц снижалось с Unlimited usage сперва до 250 (что уже исключает постоянное использование), затем до 100, а потом и вовсе до издевательских 50.
"Code completions" это то что они через IDE дают, а нас больше чат интересует.
Сначала вроде не было ограничений. Работало катастрофически медленно, потом вроде наладилось.
Затем снизили лимиты до 20 сообщений в день, и тут уже зависит от использования, кому-то хватало.
Потом правда одумались, и подняли до 75 в день.