Função Schema Builder

Definir o nome da função, descrição e campos de parâmetros para gerar ferramentas OpenAI JSON para chamadas de função com menos erros de esquema.

Privacidade: processado localmente, nunca carregado.

↓ Colar na área de entrada abaixo para ver os resultados instantaneamente

填写函数名、描述与参数字段,生成 OpenAI function calling JSON schema。

函数名
描述

参数字段

每行: name,type,description,required(true/false)

Function Schema

Notas

字段类型

type 支持 string、number、integer、boolean、array、object。输出符合 OpenAI tools 格式,可直接粘贴到 API 请求。

Definir o nome da função, descrição e campos de parâmetros para gerar ferramentas OpenAI JSON para chamadas de função com menos erros de esquema.

Iniciação rápida

  1. Set Metadados

    Use nomes snake _ case; descreva o que a função faz.

  2. Definir campos

    Por linha: Nome, Tipo, Descrição, Required.

Tipo de campo

string, number, inteiro, booleano, array, objeto; required true marca parâmetros obrigatórios.

Fluxo de trabalho típico

Comece inserindo o nome e a descrição da função. O nome deve ser conciso, enquanto a descrição explica claramente o seu propósito. Em seguida, adicione parâmetros um por um, incluindo nome, tipo, descrição e se é necessário. A ferramenta fornece uma visualização JSON em tempo real para a verificação de conformidade do OpenAI.

Depois de construir, copie o JSON gerado diretamente para o seu projeto. Recomendamos testar as chamadas de função no Playground OpenAI primeiro. Precisa de ajustes? Basta modificar os campos na ferramenta para regenerar - muito mais seguro do que a edição manual JSON.

Exemplos

Função meteorológica

Input

get_weather + city field

Output

OpenAI tools JSON

FAQ

Objetos Nido?

Somente parâmetros planos; edite saída JSON para aninhamento.

O esquema gerado pode ser usado fora do OpenAI?

Sim, sim. Embora otimizado para o OpenAI, o JSON segue padrões gerais de definição de funções. Observe que outras plataformas podem ter requisitos específicos para tipos de parâmetros ou estrutura - verifique sempre com sua documentação.