Blue Sunset
Интересующийся
- Регистрация
- 18 Июл 2017
- Сообщения
- 4
- Реакции
- 5
Скрипт позволяющий поднять собственного бота для взаимодействия с нейросетями GPT-4o (ответы на вопросы) и Dall-E-3 (генерация изображений, /img описание).
Есть даже небольшая фишка с запоминанием предыдущих разговоров (историю разговора можно очистить командой /clear). Присутствует ограничение на количество запросов в минуту, чтобы была стабильная работа.
Инструкция
1. Получаем токен своего бота в @BotFather;
2. Устанавливаем нужные библиотеки: pip install aiogram g4f async_lru;
3. Открываем файл config.py и настраиваем бота под себя:
4. Запускаем main.py командой python main.py;
5. Поздравляю, вы великолепны!
Все логи ошибок и прочего находятся в консоли.
Команды
/start — запуск бота;
/img — генерирует картинку по описанию;
/clear — забывает всю историю разговора;
Есть даже небольшая фишка с запоминанием предыдущих разговоров (историю разговора можно очистить командой /clear). Присутствует ограничение на количество запросов в минуту, чтобы была стабильная работа.
Инструкция
1. Получаем токен своего бота в @BotFather;
2. Устанавливаем нужные библиотеки: pip install aiogram g4f async_lru;
3. Открываем файл config.py и настраиваем бота под себя:
Код:
BOT_TOKEN = 'ВАШ_ТОКЕН'
MAX_HISTORY_LENGTH = 30 #длинна истории
RATE_LIMIT = 5 #запросов в минуту
RATE_LIMIT_WINDOW = 60 #секунд
TELEGRAM_MAX_MESSAGE_LENGTH = 4096
5. Поздравляю, вы великолепны!
Все логи ошибок и прочего находятся в консоли.
Команды
/start — запуск бота;
/img — генерирует картинку по описанию;
/clear — забывает всю историю разговора;