Creador de esquemas de funciones

Establezca el nombre de la función, la descripción y los campos de parámetros para generar herramientas OpenAI JSON para llamadas de funciones con menos errores de esquema.

Read the full guide: Guía de diseño de API de esquema JSON: de generación de muestras a validación de LLM →

Privacidad: procesado localmente, nunca cargado.

↓ Pega en el área de entrada de abajo para ver los resultados al instante

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

函数名
描述

参数字段

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

Function Schema

Notas

字段类型

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

Establezca el nombre de la función, la descripción y los campos de parámetros para generar herramientas OpenAI JSON para llamadas de funciones con menos errores de esquema.

Inicio rápido

  1. Establecer metadatos

    Usar nombres de snake_case; Describir lo que hace la función.

  2. Definir campos

    Por línea: nombre, tipo, descripción, requerido.

Tipos de campos

cadena, número, entero, booleano, matriz, objeto; marcas verdaderas requeridas parámetros obligatorios.

Flujo de trabajo típico

Comience introduciendo el nombre y la descripción de la función. El nombre debe ser conciso, mientras que la descripción explica claramente su propósito. A continuación, agrega parámetros uno por uno, incluyendo nombre, tipo, descripción y si es necesario. La herramienta proporciona una vista previa de JSON en tiempo real para comprobar el cumplimiento de OpenAI.

Después de construir, copia el JSON generado directamente a tu proyecto. Recomendamos probar las llamadas de función en OpenAI Playground primero. ¿Necesitas ajustes? Sólo modifica los campos en la herramienta para regenerarlos, mucho más seguro que la edición JSON manual.

Ejemplos

Función meteorológica

Input

get_weather + city field

Output

OpenAI tools JSON

FAQ

¿Objetos anidados?

Sólo parámetros planos; editar la salida JSON para anidar.

¿Se puede usar el esquema generado fuera de OpenAI?

- Sí. - Sí. Si bien está optimizado para OpenAI, el JSON sigue los estándares generales de definición de funciones. Tenga en cuenta que otras plataformas pueden tener requisitos específicos para los tipos de parámetros o la estructura, siempre compruebe con su documentación.