Skip to main content

Cenários de uso

O recurso Structured Outputs permite que o modelo gere respostas em conformidade com o JSON Schema fornecido por você, tornando os resultados gerados mais controláveis e fáceis de analisar. Esse recurso facilita a análise e o processamento por lógicas posteriores, além de ajudar a integrar os resultados a sistemas de negócios, sendo adequado para diversos cenários de automação e processamento de dados.

Modelos compatíveis

Os seguintes modelos oferecem suporte a saídas estruturadas:

Como usar

Adicione as seguintes informações à solicitação:
  • Definir parâmetro: especifique o JSON Schema definido por você por meio do parâmetro response_format.
  • Orientação no prompt: oriente o modelo no prompt para gerar saídas estruturadas.

Exemplo de uso

A seguir, fornecemos um exemplo completo de código Python que demonstra como usar o recurso Structured Outputs para gerar uma resposta JSON em conformidade com o JSON Schema fornecido por você.

1. Inicializar o cliente

Você precisa inicializar o cliente usando sua chave de API da JieKou AI.

2. Definir o JSON Schema

Você precisa definir o JSON Schema. O exemplo a seguir cria um JSON Schema para extrair informações de despesas a partir da entrada do usuário.

3. Fazer uma solicitação à API

Crie a solicitação à API. Esta solicitação inclui o parâmetro response_format, que especifica o JSON schema definido na etapa anterior.
Saída:

Código completo