Open-Dnerogpt-это бот Telegram, который использует GPT-3 для генерации ответов естественного языка на основе подсказок пользователей. Он написан на Python и использует библиотеки OpenAI-Async и AIOGRAM. Исходный код открыт и доступен на GitHub.
Чтобы установить необходимые зависимости, запустите:
pip install -r requirements.txt
Вам также нужно будет получить ключ API OpenAI от https://openai.com и ключ API Telegram от @botfather.
Затем отредактируйте файл main.py и введите свои ключи в следующих строках:
openai_api = "" # Enter your OpenAI API
telegram_api = "" # Enter your Telegram API
Чтобы запустить бот, выполнить:
python3 main.py
Чтобы взаимодействовать с ботом, отправьте ему сообщение с одной из следующих команд:
/nerogpt: Бот будет генерировать ответ на основе приглашения. Например, /nerogpt Что такое GPT-3? /Wipedialog: бот удалит свою историю предыдущих сообщений. Бот сохраняет историю своих разговоров с каждым пользователем в текстовом файле, названном в честь идентификатора пользователя. Файлы хранятся в корневой папке проекта.
Этот проект лицензирован по лицензии MIT - для получения подробной информации см. Файл лицензии.