Technique Updated 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.
See also in the glossary
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.
Tools that use structured output
Frequently Asked Questions
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.