Skip to content

Template — шаблон документа 📝

PRO

Доступна только в облачной версии; в открытой (open) версии этой ноды нет.

Template — бланк с окошками: вы пишете текст с пропусками вида {{переменная}}, а нода подставляет значения и отдаёт готовый текст. Так данные, собранные агентом, превращаются в аккуратный документ.

Когда использовать

  • Из диалога нужно получить готовый документ: ТЗ, коммерческое письмо, заявку, квитанцию.
  • Формат текста жёсткий: заголовки, поля, порядок пунктов — не доверяешь его фантазии модели.
  • Есть накопленные факты (например, из рабочей памяти State), которые нужно уложить в форму.

Как это работает

  • В настройках пишете шаблон с пропусками: Клиент: {{client_name}}.
  • Вход ноды принимает переменные — обычно JSON-объект из ноды State.
  • Нода подставляет значения и отдаёт готовый текст — например, в Сохранить данные для записи в файл.

Настройки

ПолеЧто это
НазваниеИмя ноды на канвасе
ШаблонТекст с пропусками {{имя}}
Если переменной нетОставить как есть / убрать пропуск / выдать ошибку

Пример: ТЗ из брифа

  1. State накопила бриф: client_name, task, deadline.
  2. В Template пишете шаблон:
ТЗ на проект
Клиент: {{client_name}}
Задача: {{task}}
Срок: {{deadline}}
  1. Соединяете: State → Template → Сохранить данные. После диалога в папке появляется готовое ТЗ — без ручной копипасты.

Важно знать

  • Переменные приходят JSON-объектом. Типовой источник — снапшот рабочей памяти; вложенные значения пишутся через точку: {{client.contact}}.
  • «Оставить как есть» — безопасный режим. Если переменной не нашлось, шаблон не падает, а просто оставляет пропуск — удобно на этапе сборки.
  • «Выдать ошибку» — строгий режим. Готовый документ не уйдёт с дырками: нода остановит конвейер, и вы заметите проблему.
  • Шаблон — не место для логики. Нода только подставляет значения; расчёты и условия делайте в Compute или в роли агента.

Связанные ноды

  • State — откуда обычно приходят переменные
  • Сохранить данные — куда уходит готовый текст
  • Role — если текст собирает модель, а не шаблон