Узел Ответ определяет, какое содержимое передаётся пользователям в приложениях Chatflow. Используйте его, чтобы форматировать ответы, сочетать текст с переменными и передавать в потоковом режиме мультимодальное содержимое: текст, изображения и файлы.
Узел Ответ доступен только в приложениях Chatflow. В приложениях Workflow вместо него используется узел End.

Настройка содержимого

Узел Ответ предоставляет гибкий текстовый редактор, в котором вы можете формировать ответы из фиксированного текста, переменных из предыдущих узлов или их сочетания. Ссылайтесь на переменные из любого предыдущего узла рабочего процесса с помощью синтаксиса {{variable_name}}. Редактор поддерживает форматирование насыщенного содержимого и вставку переменных, что позволяет создавать динамические, контекстные ответы.
Настройка ответа из обычного текста

Настройка ответа из обычного текста

Мультимодальные ответы

Узлы Ответ поддерживают передачу насыщенного содержимого, включая текст, изображения и файлы, в едином потоке ответа.
Мультимодальный ответ с изображением и текстовым содержимым

Мультимодальный ответ с изображением и текстовым содержимым

Текстовое содержимое может включать подстановку переменных, форматирование в Markdown и динамическое содержимое на основе результатов обработки в рабочем процессе. Содержимое-изображения отображает изображения, сгенерированные инструментами, загруженные пользователями или обработанные узлами рабочего процесса. Изображения передаются в потоке вместе с текстом, обеспечивая насыщенный пользовательский опыт. Содержимое-файлы передаёт документы, таблицы и другие файлы, сгенерированные или обработанные во время выполнения рабочего процесса.
Интерфейс узла Ответ в чате

Интерфейс узла Ответ в чате

Поведение в потоковом режиме

Узлы Ответ передают содержимое постепенно, в зависимости от готовности переменных. Узел выводит всё содержимое до первой неразрешённой переменной, а затем ждёт её разрешения, прежде чем продолжить. Порядок переменных важен — последовательность переменных в узле Ответ определяет поведение в потоковом режиме, а не порядок выполнения вышестоящих узлов. Например, если узлы выполняются как Node A -> Node B -> Answer:
  • Если Ответ содержит {{A}}, а затем {{B}}, он сразу же передаёт содержимое A, как только оно становится доступным, а затем ждёт B
  • Если Ответ содержит {{B}}, а затем {{A}}, он ждёт завершения B, прежде чем передавать какое-либо содержимое
Такое поведение в потоковом режиме обеспечивает отзывчивый пользовательский опыт при сохранении целостности содержимого.

Несколько узлов Ответ

Вы можете размещать несколько узлов Ответ по всему chatflow, чтобы передавать содержимое на разных этапах обработки.

Интеграция переменных

Узлы Ответ органично интегрируются с выводом всех типов узлов рабочего процесса. Распространённые источники переменных: Ответы LLM — отображают сгенерированный текст, результаты анализа или структурированный вывод языковых моделей Поиск знаний — показывает релевантную информацию, найденную в базах знаний, с автоматическим отслеживанием цитирования Результаты инструментов — представляют данные из внешних API, вычислений или интеграций со сервисами Обработка файлов — отображает извлечённый текст, результаты анализа или обработанное содержимое документов Система переменных сохраняет типобезопасность и автоматически обрабатывает разные типы содержимого для оптимального отображения в интерфейсе чата.