Technique Atualizado 2026-04

Structured Output

Definição

O Structured Output força um LLM a responder em um formato estruturado predefinido (JSON, XML, tabela) em vez de texto livre.

Perguntas frequentes

Por que forçar um formato estruturado?
Para integrar as respostas da IA em código. Um JSON bem formado pode ser parseado automaticamente, ao contrário do texto livre, que exige um parsing aproximado.
Quais LLMs suportam Structured Output?
GPT-4o (modo JSON nativo), Claude (XML e JSON), Gemini e Mistral. A maioria das APIs modernas suporta um modo JSON garantido.