logologo
Начало
Руководство
Разработка
Плагины
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Начало
Руководство
Разработка
Плагины
API
logologo
Обзор

Быстрый старт

Настройка сервисов LLM
Создание AI-сотрудников
Совместная работа с AI-сотрудниками

Встроенные AI-сотрудники

Обзор
Viz: Аналитик инсайтов
Orin: Эксперт по моделированию данных
Dex: Эксперт по обработке данных
Nathan: Frontend-разработчик

Продвинутый уровень

Выбор блока
Источники данных
Навыки
Задачи
Поиск в интернете
Контроль доступа
Управление файлами

Рабочие процессы

Узел LLM

Текстовый диалог
Мультимодальный диалог
Структурированный вывод

База знаний AI

Обзор
Векторная база данных
Векторное хранилище
База знаний
RAG

Документация по применению

Сценарии

Viz: Настройка сценария CRM

Настройки

Настройки администратора
Руководство по промптам
Previous PageМультимодальный диалог
Next PageОбзор
Уведомление о переводе ИИ

Эта документация была автоматически переведена ИИ.

#Структурированный вывод

#Введение

В некоторых сценариях применения пользователи могут захотеть, чтобы модель LLM отвечала структурированным содержимым в формате JSON. Это можно реализовать, настроив «Структурированный вывод».

#Настройка

  • JSON Schema - Вы можете задать ожидаемую структуру ответа модели, настроив JSON Schema.
  • Имя (Name) - Необязательно, используется для того, чтобы помочь модели лучше понять объект, представленный JSON Schema.
  • Описание (Description) - Необязательно, используется для того, чтобы помочь модели лучше понять назначение JSON Schema.
  • Strict - Требует от модели генерировать ответ строго в соответствии со структурой JSON Schema. В настоящее время этот параметр поддерживается только некоторыми новыми моделями OpenAI. Пожалуйста, убедитесь, что ваша модель совместима, прежде чем включать его.

#Способ генерации структурированного содержимого

Способ генерации структурированного содержимого моделью зависит от используемой модели и её конфигурации Response format:

  1. Модели, в которых Response format поддерживает только text

    • При вызове узел привяжет инструмент (Tool), который генерирует содержимое в формате JSON на основе JSON Schema, направляя модель на создание структурированного ответа путём вызова этого инструмента.
  2. Модели, в которых Response format поддерживает режим JSON (json_object)

    • Если при вызове выбран режим JSON, вам необходимо явно указать модели в Prompt возвращать данные в формате JSON и предоставить описания для полей ответа.
    • В этом режиме JSON Schema используется только для разбора JSON-строки, возвращаемой моделью, и её преобразования в целевой JSON-объект.
  3. Модели, в которых Response format поддерживает JSON Schema (json_schema)

    • JSON Schema напрямую используется для указания целевой структуры ответа для модели.
    • Необязательный параметр Strict требует от модели строго следовать JSON Schema при генерации ответа.
  4. Локальные модели Ollama

    • Если настроена JSON Schema, при вызове узел передаст её в модель в качестве параметра format.

#Использование результата структурированного вывода

Структурированное содержимое ответа модели сохраняется в виде JSON-объекта в поле «Structured content» узла и может быть использовано последующими узлами.