YCloud AI Agent предоставляет встроенную базу знаний ИИ, корпуса данных и автоматизированные сценарии. Подробности см. в разделе AI Agent.
Обзор

Событие Webhook
При настройке события Webhook укажите метод HTTP как POST, тип ответа — Immediate Return, а код состояния ответа — 200.Пожалуйста, защитите ваш Webhook URL и убедитесь, что возвращается только код состояния 200.


Таблица данных (Data Table)
Проектирование таблицы данных
Вставка строки (Insert Row)
Этот узел используется для записи данных, полученных через Webhook, в таблицу данных для последующих запросов или управления статусами.- Поддерживает сопоставление вручную или автоматическое сопоставление.
- Для автоматического сопоставления имена полей должны быть идентичными.
- Вы можете перетаскивать поля прямо из панели Input в элементы конфигурации, и n8n автоматически сгенерирует Expression.

Получение строки (Get Row)
Этот узел используется для чтения существующих данных из Data Table. Условие можно настроить по вашему усмотрению. В этой лучшей практике в качестве условия сопоставления используется wamid.
AI Agent
1. Настройка модели
Перед использованием AI Agent настройте параметры соответствующей модели (например, OpenRouter, Ollama и т. д.) в разделе Credentials. В этом руководстве для настройки используется OpenRouter. Скриншоты настройки учетных данных опущены; просто используйте соответствующие API, предоставляемые OpenRouter. Вы можете выбрать предпочитаемую модель и формат ответа; для этого примера выберите grok-3 и формат TXT.
2. Узел AI Agent
В узле AI Agent:- Составьте промпт
- Используйте выражения (Expression), чтобы передавать поля из вебхуков или таблиц данных в качестве входных параметров. Вы можете составить нужный вам промпт прямо здесь, дополнительных настроек не требуется. Текст промпта можно свободно адаптировать под требования вашего бизнеса.


Примечание: AI Agent поддерживает расширенный механизм памяти (Memory), позволяющий управлять контекстом через базы данных или другие хранилища.Здесь вы можете увидеть итоговые выходные данные от модели.

Объединение (Merge)
Узел Merge используется для объединения выходных данных из нескольких узлов, подготавливая их к последующим запросам API.
- Append
- Combine
- Merge by Index
HTTP Request
Наконец, вызовите интерфейс отправки сообщений YCloud через узел HTTP Request.
- Вы можете использовать примеры cURL из справочника по API YCloud для быстрой настройки. Вставьте свой ключ API в заголовок
X-API-Key. - Перетащите объединенное поле из предыдущего шага в тело запроса.
- Используйте Expression для динамического заполнения текста сообщения, получателей и других параметров.
Итоги
Следуя описанным выше шагам, вы сможете быстро построить сценарий автоответов с помощью n8n для выполнения следующих задач:- Прослушивание Webhook
- Обработка данных сообщения
- Автоматическая генерация контента с помощью LLM
- Отправка ответов пользователям через YCloud API

