Skip to content

OpenAI-All-Stars/tgbot

Repository files navigation

Телеграм бот основан на ChatGPT

🧙 бот умеет:

  • понимать контекст в 10 сообщений
  • искать в интернете через Yandex
  • читать страницы в интернете
  • генерировать картинки
  • понимать войсы
  • выполнять любую bash команду в изолированном окружении (требуется другой микросервис)

Попробовать: https://t.me/OpenAIAllStarsBot

Deploy

Происходит автоматически, после слияния пул-реквеста в main.

Локальный запуск

SIMPLE_SETTINGS=tgbot.settings.dev tgbot server

Настройка деплоя

Для этого, нужно прописать следующие секреты в настройках github:

  • SSH_HOST - хост деплоя
  • SSH_PRIVATE_KEY - приватный ключ для деплоя, публичный ключ нужно добавть в юзера root
  • SECRET_INVITE - секретное слово, для генерации инвайтов
  • OPENAI_API_KEY - openai ключ к chatgpt
  • TG_TOKEN - токен бота
  • YANDEX_FOLDERID - Яндекс папка в облаке
  • YANDEX_SEARCH_API_KEY - ключ для API поиска в Яндексе
  • SENTRY_DSN - нужен для отслеживания ошибок в рантайме, опционально
  • POSTGRES_DSN - БД (нужно будет руками создать БД)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages