🧙 бот умеет:
- понимать контекст в 10 сообщений
- искать в интернете через Yandex
- читать страницы в интернете
- генерировать картинки
- понимать войсы
- выполнять любую bash команду в изолированном окружении (требуется другой микросервис)
Попробовать: https://t.me/OpenAIAllStarsBot
Происходит автоматически, после слияния пул-реквеста в 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 - БД (нужно будет руками создать БД)