Technique Mis à jour 2026-04
Structured Output
Definition
Le Structured Output force un LLM à répondre dans un format structuré prédéfini (JSON, XML, tableau) au lieu de texte libre.
Voir aussi dans le glossaire
L
LLM (Large Language Model)
Un LLM est un modèle d'IA entraîné sur des milliards de textes, capable de comprendre et générer du langage humain.
A
API IA
Une API IA permet aux développeurs d'intégrer des capacités d'intelligence artificielle dans leurs applications.
P
Prompt Engineering
Le prompt engineering est l'art de formuler des instructions précises pour obtenir les meilleurs résultats d'un modèle d'IA.
F
Function Calling
Le Function Calling permet à un LLM d'appeler des fonctions ou APIs externes de manière structurée pour exécuter des actions concrètes.
Outils qui utilisent structured output
Questions fréquentes
Pourquoi forcer un format structuré ?
Pour intégrer les réponses IA dans du code. Un JSON bien formé peut être parsé automatiquement, contrairement au texte libre qui nécessite du parsing approximatif.
Quels LLM supportent le Structured Output ?
GPT-4o (JSON mode natif), Claude (XML et JSON), Gemini et Mistral. La plupart des APIs modernes supportent le mode JSON garanti.