2026-05-24 22:26:14 +03:00
2026-05-23 18:09:50 +03:00
2026-05-23 18:27:23 +03:00
2026-05-22 19:34:48 +03:00
2026-05-24 22:26:14 +03:00
2026-05-24 22:26:14 +03:00
2026-05-22 19:34:48 +03:00
2026-05-24 22:26:14 +03:00
2026-05-22 19:34:48 +03:00
2026-05-24 22:26:14 +03:00
2026-05-22 19:34:48 +03:00
2026-05-22 20:25:20 +03:00
2026-05-23 18:09:50 +03:00
2026-05-23 18:09:50 +03:00

UzbekGPT

UzbekGPT — это шуточный ИИ-ассистент в виде Telegram-бота, который немного узбек ✅✅
Он может работать через 2 хуйни OpenAI (Ollama, OpenAI). Ollama совместима с OpenAI модулем, поэтому через него сделана (потому что я ебал его библиотеку на termux).

Запуск бота

  1. В файле config.py укажите модели OPENAI_MODELS (для своего сервера) и OLLAMA_MODELS (для олламы).
  2. Создайте файл .env и установите важные переменные по типу API_TOKEN и т.д. для всех провайдеров ии.
  3. Установите зависимости Python:
    pip install -r requirements.txt
    
  4. Запустите UzbekGPT:
    python main.py
    

Использование

  • /start — запускает бота и показывает приветственное сообщение.
  • /clear — очищает текущий контекст.
  • /settings — настройка.
  • /prompt — просмотр системного промпта.
  • /image — генерация uz-изображений.

Ограничения

  • Контекст ограничен числом сообщений. Лимит можно изменить через переменную MAX_CONTEXT (по умолчанию 5).
  • Стриминг ответа ИИ адекватно работает на версии Telegram для Android 12.5.2 и Telegram Desktop 6.3.4.
  • Длина промпта пользователя тоже ограничена определённым количеством символов в переменной MAX_PROMPT (по умолчанию 2000).
S
Description
No description provided
Readme
746 KiB
0 Stars 0 Watchers 0 Forks
Languages
Python 100%