← Примеры сценариев

Ответ агента по шаблону

Ответ модели проходит через ваш шаблон, поэтому у всех ответов один вид.

Как выглядит сценарий

Вопрос клиента
Ответ модели▶▦
Единый вид ответа▶
Отправка ответа▶
Модель▦
  • Исполнение + данные
  • LLM
Открыть у себя →

Модель каждый раз пишет по-своему: то поздоровается, то нет, то подпишется, то забудет. А у бренда есть рамка, которая не должна зависеть от настроения модели: приветствие, подпись, дисклеймер, ссылка на менеджера. Шаблон отделяет одно от другого.

Что внутри

  1. Вопрос клиента — вход.
  2. Ответ модели — агент, отвечает как обычно.
  3. Единый вид ответа — нода template. Она подставляет ответ агента в ваш текст: {{ nodes.agent.output }} означает «выход ноды с идентификатором agent».
  4. Отправка ответа — выход.

Ссылка в шаблоне указывает на идентификатор ноды, а не на её подпись: переименуете ноду на холсте — шаблон продолжит работать. А вот если смените сам идентификатор, шаблон надо поправить, иначе он отрендерится пустым и клиент получит одну рамку без ответа.

Что настроить под себя

  • Текст шаблона. Всё, что вокруг {{ nodes.agent.output }}, ваше: заголовок, подпись, напоминание про рабочие часы, ссылка на менеджера.
  • Разметка. В чате на сайте и в Telegram работает Markdown: **жирный**, списки, ссылки. В канале, где разметки нет, звёздочки приедут как есть.
  • Системный промпт агента: попросите его не здороваться и не прощаться, если это уже делает шаблон, иначе клиент получит два приветствия подряд.

Что подключить

Ничего. Тот же приём работает и в обратную сторону: шаблон можно поставить до модели и собирать им промпт из нескольких источников — например, подмешивать в вопрос данные о клиенте.