Личный мини-проект
Чат-бот для Telegram, в который интегрирована нейросеть ChatGPT. Бот отвечает на все вопросы, которые вводит пользователь. Использована модель gpt-3.5-turbo. Присутствует контекст - чат-бот может руководствоваться историей чата для генерации ответа. Если текст ответа превышает допустимую длину сообщения Telegram, он разбивается на более мелкие части. Также в проекте используется MongoDB для хранения ID чатов - с помощью этого можно делать информационные рассылки для пользователей бота.
Проект реализован на Node.js с использованием OpenAI API и Telegram Bot API.