Блок берёт текст (сообщение клиента, всю переписку или ваш текст с переменными), отправляет его нейросети вместе с инструкцией и сохраняет ответ в контекст цепочки. Дальше этот ответ можно отправить клиенту, проверить условием или передать в другой блок.
Блок работает через ваши AI-инструкции, а инструкция привязана к провайдеру и модели (GPT-4o, Claude 3.5, Gemini и другие). Нужен хотя бы один подключённый AI-провайдер.
#Настройки
| Поле | Описание |
|---|---|
| Режим инструкции | «Инструкция» (из библиотеки) или «Свой промпт» (текст прямо в блоке) |
| Инструкция | Готовая инструкция из библиотеки AI-инструкций. Удобно, когда одна инструкция нужна в нескольких цепочках |
| Свой промпт | Системный промпт, написанный в блоке. Подходит для одноразовых задач |
| Источник данных | Откуда взять текст для обработки |
| Изображения | Картинки для моделей с поддержкой зрения |
Источники данных:
| Источник | Что получит нейросеть |
|---|---|
| Последнее сообщение | Текст последнего входящего сообщения клиента |
| Текущее сообщение | Сообщение, которое запустило цепочку |
| Вся переписка | Полная история диалога |
| Свой текст | Ваш текст с переменными, например {{aiResult}} или {{lastMessage}} |
#Пример
Ответ клиенту через инструкцию:
Ожидание ответа
AI-обработка: инструкция «Менеджер продаж», источник «Последнее сообщение»
Отправка сообщения: «{{aiResult}}»Классификация обращения с ветвлением:
AI-обработка: промпт «Определи тему: продажи / поддержка / жалоба», источник «Последнее сообщение»
Условие: {{aiResult}} содержит «продажи»?
Да → Добавить тег «продажи»
Иначе → Добавить тег «поддержка»Резюме переписки в примечание:
AI-обработка: промпт «Составь резюме диалога», источник «Вся переписка»
Примечание: «{{aiResult}}»#Что сохраняется в контексте
| Переменная | Значение |
|---|---|
{{aiResult}} | Результат последнего AI-блока |
{{aiResult_N}} | Результат AI-блока номер N |
{{lastMessage}} | После блока равен {{aiResult}}, чтобы следующие блоки работали с ответом нейросети |
#Ограничения
- Без подключённого AI-провайдера блок не выполнится.
- Модель и провайдер задаются в инструкции, а не в блоке. Как их настроить: Инструкции и промпты.
