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.

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.