Skip to main content
Structured Outputs permet au modèle de générer des réponses qui respectent le JSON Schema que vous avez fourni.

Modèles pris en charge

Les modèles suivants prennent en charge Structured Outputs :

Guide de démarrage rapide

Ce guide montre comment utiliser la capacité Structured Outputs pour générer la réponse JSON via le format de réponse json_schema. Nous allons parcourir un exemple complet de code Python.

1. Initialiser le client

Tout d’abord, vous devez initialiser le client avec votre clé API Novita.

2. Définir le schéma JSON

Cet exemple crée un schéma pour extraire les informations de dépenses à partir de l’entrée de l’utilisateur.

3. Demander l’API de complétion de chat

Maintenant, effectuez la requête de complétion de chat vers le endpoint Novita. Cette requête inclut le paramètre response_format, qui définit le schéma JSON que nous avons défini à l’étape précédente.
Sortie :

Le code complet

Dernière modification le 15 mai 2026