AI Агент — Руководство по настройке
Платформа поддерживает работу бота в режиме AI агента. В этом режиме сообщения пользователей обрабатываются нейросетевой моделью вместо статического конструктора диалогов.
Режимы работы
| Режим | Описание |
|---|---|
| Конструктор | Только статический конструктор диалогов. AI не используется. |
| AI Агент | Все сообщения обрабатывает AI. При сбое отправляется сообщение о недоступности. |
| Гибрид | AI — первый приоритет. Если недоступен или закончились токены — автоматический переход на статический конструктор. Рекомендуется для продакшена. |
Режим выбирается в настройках бота: Редактировать бота → AI Агент → Режим работы.
Системный промпт
Инструкция для AI о его роли и поведении. Пример:
Ты дружелюбный ассистент компании «Название». Помогай клиентам выбрать
продукт, отвечай кратко и по существу. Общайся на русском языке.
Рекомендации по промпту:
- Укажите тематику и роль: кто есть AI, какой компании.
- Задайте тон: формальный / неформальный.
- Укажите ограничения: о чём нельзя говорить.
- Чем конкретнее промпт — тем точнее ответы.
Промпт настраивается во вкладке AI Агент в конструкторе меню.
Поля для сбора данных
В ходе диалога AI автоматически собирает нужные данные у пользователей.
Как настроить: во вкладке AI Агент добавьте поля с кодами и подсказками.
| Параметр | Описание |
|---|---|
| Код | Латиница, цифры, _ — например name, phone, email. |
| Подсказка | Что именно нужно спросить: «Как вас зовут?», «Номер телефона». |
| Обязательное | Если включено — AI будет настаивать на получении значения. |
Как работает сбор
Система использует отдельный AI-вызов для извлечения данных из диалога — это надёжнее встроенных маркеров:
- Пользователь отвечает на вопрос AI.
- После получения ответа система анализирует последние сообщения отдельным запросом.
- Найденные значения сохраняются в базу данных.
- При следующих запросах AI знает, что уже собрано, и не задаёт повторных вопросов.
Быстрые ответы
Кнопки, предлагаемые пользователю под каждым ответом AI. Удобны для частых запросов:
- «Узнать цену»
- «Связаться с менеджером»
- «Показать каталог»
Настраиваются во вкладке AI Агент → раздел «Быстрые ответы».
Глубина контекста
Количество предыдущих сообщений диалога, передаваемых в AI при каждом запросе.
- Больше контекста → AI лучше понимает историю разговора, но выше расход токенов.
- Рекомендуемое значение: 10–20 сообщений.
Настройка GigaChat (Сбер)
Шаг 1 — Регистрация и создание проекта
- Перейдите на developers.sber.ru/studio.
- Создайте новый проект.
- Подключите продукт GigaChat API.
Шаг 2 — Authorization Key
- В настройках проекта откройте раздел Credentials.
- Скопируйте поле «Authorization Data» — это готовый Base64-ключ.
- Вставьте его в поле Authorization Key в настройках бота.
⚠️ Важно: Используйте именно поле «Authorization Data», а не отдельные поля Client ID и Client Secret.
Шаг 3 — Тип доступа (Scope)
| Значение | Назначение |
|---|---|
GIGACHAT_API_PERS | Физическое лицо (личный кабинет) |
GIGACHAT_API_CORP | Юридическое лицо (корпоративный доступ) |
Шаг 4 — Выбор модели
| Модель | Описание |
|---|---|
| GigaChat | Базовая, быстрая, экономичная |
| GigaChat Plus | Улучшенное качество ответов |
| GigaChat Pro | Высокое качество |
| GigaChat Max | Флагман, максимальное качество |
Проверка ключа
При сохранении настроек система автоматически проверяет корректность ключа реальным запросом к API. Если ключ неверный — выводится предупреждение, а ключ сбрасывается (остальные настройки сохраняются).
Настройка YandexGPT (Яндекс)
Шаг 1 — Сервисный аккаунт
- Перейдите в console.yandex.cloud.
- Откройте IAM → Сервисные аккаунты → Создать.
- Назначьте роль
ai.languageModels.user.
Шаг 2 — API-ключ
- Откройте созданный аккаунт.
- Перейдите в Ключи доступа → Создать API-ключ.
- Сохраните значение — оно отображается только один раз.
Шаг 3 — Folder ID
Folder ID виден в URL консоли:
console.yandex.cloud/folders/b1gXXXXXXX
Или в настройках каталога.
Шаг 4 — Выбор модели
| Модель | Описание |
|---|---|
| YandexGPT 4 Lite | Быстрая, экономичная |
| YandexGPT 4 Pro | Сбалансированное качество |
| YandexGPT 4 Pro Расширенный | Максимальное качество |
| Qwen3 235B | Сторонняя модель на AI Studio |
Режим Гибрид
В режиме «Гибрид» система ведёт себя следующим образом:
Сообщение пользователя
↓
AI-запрос
↓
Успех? → Ответ пользователю
Сбой? → Статический конструктор (fallback)
Это позволяет обеспечить бесперебойную работу бота даже при временной недоступности AI сервиса.