logologo
Começar
Manual
Desenvolvimento
Plugins
API
Início
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Começar
Manual
Desenvolvimento
Plugins
API
Início
logologo
Visão Geral
Início Rápido

Recursos

Configurar serviço de LLM
Habilitar funcionários de IA
Colaborar com funcionários de IA
Adicionar contexto - Blocos
Pesquisa na web
Usar habilidades
Tarefas de atalho
Funcionários de IA integrados
Novo funcionário de IA
Controle de permissões
Gerenciamento de arquivos

Base de conhecimento de IA

Visão Geral
Banco de dados vetorial
Armazenamento vetorial
Base de conhecimento
RAG

Fluxo de trabalho

Nós de LLM

Chat de texto
Chat multimodal
Saída estruturada

Práticas de aplicação

Viz: Configuração de cenário de CRM
Guia de engenharia de prompt
Previous PageChat multimodal
Next PageViz: Configuração de cenário de CRM
Aviso de tradução por IA

Esta documentação foi traduzida automaticamente por IA.

#Saída Estruturada

#Introdução

Em alguns cenários de aplicação, você pode querer que o modelo LLM responda com conteúdo estruturado no formato JSON. Isso pode ser alcançado configurando a "Saída Estruturada".

#Configuração

  • JSON Schema - Você pode especificar a estrutura esperada da resposta do modelo configurando um JSON Schema.
  • Nome - Opcional, usado para ajudar o modelo a entender melhor o objeto representado pelo JSON Schema.
  • Descrição - Opcional, usado para ajudar o modelo a entender melhor a finalidade do JSON Schema.
  • Rigoroso (Strict) - Exige que o modelo gere uma resposta estritamente de acordo com a estrutura do JSON Schema. Atualmente, apenas alguns modelos novos da OpenAI suportam este parâmetro. Por favor, confirme se o seu modelo é compatível antes de habilitá-lo.

#Método de Geração de Conteúdo Estruturado

A forma como um modelo gera conteúdo estruturado depende do modelo utilizado e da sua configuração de Formato de Resposta (Response format):

  1. Modelos onde o Formato de Resposta (Response format) suporta apenas text

    • Ao ser chamado, o nó irá vincular uma Ferramenta (Tool) que gera conteúdo no formato JSON com base no JSON Schema, orientando o modelo a gerar uma resposta estruturada ao chamar essa Ferramenta.
  2. Modelos onde o Formato de Resposta (Response format) suporta o modo JSON (json_object)

    • Se o modo JSON for selecionado ao chamar, você precisará instruir explicitamente o modelo no Prompt para retornar no formato JSON e fornecer descrições para os campos de resposta.
    • Neste modo, o JSON Schema é usado apenas para analisar a string JSON retornada pelo modelo e convertê-la no objeto JSON de destino.
  3. Modelos onde o Formato de Resposta (Response format) suporta JSON Schema (json_schema)

    • O JSON Schema é usado diretamente para especificar a estrutura de resposta de destino para o modelo.
    • O parâmetro opcional Rigoroso (Strict) exige que o modelo siga estritamente o JSON Schema ao gerar a resposta.
  4. Modelos locais Ollama

    • Se um JSON Schema for configurado, o nó o passará como o parâmetro format para o modelo ao ser chamado.

#Usando o Resultado da Saída Estruturada

O conteúdo estruturado da resposta do modelo é salvo como um objeto JSON no campo "Conteúdo estruturado" do nó e pode ser usado por nós subsequentes.