Не знаю всех подводных камней, поэтому не знаю какие варианты есть и какой должен быть бюджет проекта.
Бот нужен для финансового консультанта которые набирает группы на обучение. Очень важна безопасность и удобная интеграция, есть идея использовать SendPulse
Техническое задание для разработчика Telegram-бота с интеграцией ИИ
Цель: Создать Telegram-бота, который будет:
1. Отвечать на вопросы о курсе и компании DVAG.
2. Использовать интеграцию с ИИ для обработки вопросов.
3. Перенаправлять к наставнику, если не может дать ответ.
Функциональные требования
1. Ответы на вопросы:
Бот должен отвечать на часто задаваемые вопросы о курсе (даты, формат, стоимость, требования) и компании DVAG (услуги, контакты, миссия).
Использовать базу знаний, предоставленную командой, и искусственный интеллект для обработки запросов.
2. Интеграция ИИ:
Подключение к модели ИИ для генерации ответов на нестандартные вопросы.
Возможность обучения бота для расширения базы знаний.
3. Перенаправление к наставнику:
Если бот не может ответить на вопрос, он должен отправить сообщение типа: "Я пока не могу ответить на этот вопрос. Пожалуйста, обратитесь к вашему наставнику для уточнения."
Добавить возможность отправить ссылку на чат с наставником.
4. Логирование вопросов:
Сохранять все вопросы, на которые бот не смог ответить, для анализа и доработки базы знаний.
5. Удобство использования:
Простое меню с командами, например:
Информация о курсе
Информация о компании
Связь с наставником
6. Многоязычность:
Поддержка русского языка (основной) с возможностью добавить другие языки в будущем.
Технические требования
1. Платформа: Telegram API.
2. Интеграция ИИ: Использовать доступный API (например, OpenAI GPT или другой предложенный разработчиком).
3. Сервер: Бот должен быть развернут на стабильной платформе.
4. Безопасность:
Убедиться в защите данных пользователей.
Добавить администраторский доступ для управления ботом.
Дополнительные функции (по возможности):
1. Поддержка голосовых вопросов и ответов.
2. Уведомления о новых уроках или важных обновлениях.