Разработка Telegram-бота для коучинга на основе Python и OpenAI API
100 000 руб. за проект
Цель проекта:
Создать Telegram-бота для коучинга по лидерству и менеджменту, который будет работать на основе заданного набора промптов и использовать OpenAI API для взаимодействия с пользователями. Бот должен проводить коуч-сессии, анализировать проблемы клиентов и предлагать решения, а также организовывать симуляции для отработки навыков.
Требования к функциональности:
Создать Telegram-бота для коучинга по лидерству и менеджменту, который будет работать на основе заданного набора промптов и использовать OpenAI API для взаимодействия с пользователями. Бот должен проводить коуч-сессии, анализировать проблемы клиентов и предлагать решения, а также организовывать симуляции для отработки навыков.
Требования к функциональности:
- Основной функционал:
- Интеграция с OpenAI API для генерации ответов на основе промптов.
- Интеграция с OpenAI Assistant API для запуска симулятора обучения
- Реализация интерактивного диалога с пользователем в Telegram, включая сбор данных о проблеме, уточнение информации о клиенте, анализ и подтверждение проблемы.
- Применение метода «5 почему» для анализа проблемы и выявления корневых причин.
- Организация симуляций для решения проблем, где бот выступает в роли оппонента.
- Генерация и сохранение отчетов с результатами сессий и рекомендациями для клиента.
- Работа с JSON:
- Поддержка загрузки и хранения промптов, справочных данных в формате JSON.
- Динамическая работа с переменными для персонализации диалогов.
- Взаимодействие с пользователем:
- Поддержка пошагового сценария коучинга на основе заранее определенных промптов.
- Возможность сохранения и продолжения сессий.
- Поддержка функций обратной связи после симуляции.
- Технические требования:
- Язык разработки: Python.
- Использование библиотеки для работы с Telegram API (например, python-telegram-bot).
- Интеграция с OpenAI API для обработки запросов и генерации ответов.
- Возможность развертывания на VPS или облачном сервере.
- Дополнительные требования:
- Код должен быть чистым, структурированным и хорошо документированным.
- Предусмотреть логирование действий бота и ошибок.
- Обеспечить безопасность и защиту данных пользователей (особенно, персональных данных).
- Готовый к использованию Telegram-бот, развернутый на сервере.
- Инструкции по настройке и развертыванию бота.
- Документация по использованию и интеграции новых промптов.
- Опыт работы с Telegram API.
- Знание Python и работа с OpenAI API.
- Опыт работы с JSON и интеграция данных в диалоговые системы.
- Навыки разработки и развертывания ботов в продакшн-среде.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.