Skip to main content

Casos de uso

La función Structured Outputs permite que el modelo genere respuestas que se ajusten al JSON Schema que usted proporciona, lo que hace que los resultados generados sean más controlables y fáciles de analizar. Esta función no solo facilita el análisis y el procesamiento de la lógica posterior, sino que también ayuda a integrar los resultados en sistemas empresariales. Es adecuada para diversos escenarios de automatización y procesamiento de datos.

Modelos compatibles

Los siguientes modelos admiten salidas estructuradas:

Cómo usarlo

Agregue la siguiente información en la solicitud:
  • Configurar el parámetro: especifique el JSON Schema que definió mediante el parámetro response_format.
  • Guía en el prompt: indique al modelo en el prompt que genere una salida estructurada.

Ejemplo de uso

A continuación se proporciona un ejemplo completo de código en Python que muestra cómo usar la función Structured Outputs para generar una respuesta JSON que se ajuste al JSON Schema que usted proporciona.

1. Inicializar el cliente

Debe inicializar el cliente con su clave de API de JieKou AI.

2. Definir el JSON Schema

Debe definir el JSON Schema. El siguiente ejemplo crea un JSON Schema para extraer información de gastos desde la entrada del usuario.

3. Realizar una solicitud de API

Cree una solicitud de API. Esta solicitud incluye el parámetro response_format, que especifica el JSON schema definido en el paso anterior.
Salida:

Código completo