Техническое задание: Внедрение ИИ-консультанта в форму сайта
Цель проекта
Интегрировать умного консультанта на основе нейросети YandexGPT в существующую форму обратной связи, расположенную в нижней части сайта. Консультант должен автоматически отвечать на вопросы пользователей.
Основные требования
- Использовать YandexGPT в качестве движка для ИИ-консультанта.
- Реализовать интеграцию через сервис Yandex Cloud Functions.
- Настроить и внедрить промпт-запрос (системный промпт) для корректного поведения бота в роли консультанта.
- Обеспечить работоспособность формы на сайте после интеграции.
- Настроить взаимодействие фронтенда (форма на сайте) с бэкендом (Cloud Function) через API.
- Скрыть все ключи API и чувствительные данные в настройках Cloud Functions.
Ожидаемый результат
- Пользователь заполняет форму на сайте (или задает вопрос через нее).
- Вопрос отправляется в Cloud Function, которая обращается к API YandexGPT.
- YandexGPT генерирует ответ на основе заданного промпта и контекста.
- Ответ возвращается пользователю в интерфейсе формы.
- Функция работает стабильно и безопасно.
Что нужно предоставить
- Рабочий код Cloud Function (например, на Node.js или Python).
- Настроенный системный промпт для YandexGPT.
- Инструкцию по настройке API-ключей и развертыванию функции в Yandex Cloud.
- Фрагмент JavaScript-кода для встраивания в фронтенд сайта для отправки запросов к функции.
- Проверку работоспособности всей цепочки.