Customer support с помощью ChatGPT в AmoCRM
Наша платформа является площадкой для генерации пользовательского контента (UGC), работающей по принципу фриланс биржи. В настоящее время поддержка пользователей осуществляется командой менеджеров. Мы хотим заменить этих менеджеров на бота на основе ChatGPT для автоматизации процессов поддержки и улучшения взаимодействия с пользователями.
Техническое задание на разработку бота поддержки на основе ChatGPT
Цель проекта:Разработать бота на основе ChatGPT, который будет интегрирован с системой amoCRM и автоматизирует процесс поддержки пользователей на платформе rizz.market. Бот будет генерировать рекомендованные ответы на сообщения пользователей и предлагать их менеджерам в виде комментариев к сделкам в amoCRM.
Задачи:
- Интеграция с amoCRM:
- Бот должен быть интегрирован с amoCRM таким образом, чтобы автоматически получать все входящие сообщения от пользователей, поступающие через различные каналы (Instagram, VK, Telegram, чат на сайте, WhatsApp).
- Бот должен иметь возможность добавлять комментарии к сделкам в amoCRM с рекомендациями по ответам на сообщения пользователей.
- Генерация ответов:
- Использовать модель ChatGPT для генерации ответов на сообщения пользователей.
- Бот должен анализировать контекст диалога и предлагать наиболее подходящие ответы в зависимости от предыдущих сообщений и контекста.
- Обработка изображений:
- Бот должен иметь возможность принимать и обрабатывать скриншоты и другие изображения, которые пользователи отправляют в диалоге, и учитывать их при генерации ответов.
- Подключить функцию OCR (оптическое распознавание текста) для обработки текстовой информации из изображений.
- Дообучение и адаптация:
- Бот должен обучаться на основе инструкций и существующих данных (исторические диалоги и ответы менеджеров).
- Подключить возможность регулярного дообучения бота на основе новых данных и корректировок, предоставленных менеджерами.
- Логика работы бота:
- После получения каждого сообщения от пользователя, бот должен в режиме реального времени сгенерировать рекомендованный ответ и добавить его в виде комментария к соответствующей сделке в amoCRM.
- Обеспечить интерфейс для менеджеров, позволяющий им корректировать или одобрять рекомендованные ответы.
- Фиксировать все изменения, внесенные менеджерами, для последующего анализа и дообучения бота.
- Безопасность и конфиденциальность:
- Обеспечить защиту данных пользователей и соблюдение всех требований по безопасности и конфиденциальности.
- Все данные должны передаваться по защищенным каналам, а доступ к ним должен быть ограничен.
Требуемые навыки:
- Опыт работы с интеграцией ChatGPT или аналогичных моделей в бизнес-процессы.
- Знание и опыт работы с amoCRM API.
- Навыки работы с обработкой изображений и OCR.
- Понимание принципов работы с UGC (пользовательским контентом).
- Опыт настройки и дообучения моделей машинного обучения.