Output strutturato

Definizione rapida

Risposta prodotta secondo una struttura prestabilita, come uno schema JSON con campi, tipi e vincoli definiti.

Spiegazione

Un output strutturato riduce l’ambiguità quando un programma deve leggere la risposta. La validazione dello schema resta necessaria, perché struttura valida e contenuto corretto sono proprietà diverse.

Esempio pratico

Un classificatore restituisce `categoria`, `confidenza` e `motivazione` nei campi previsti invece di una frase libera.

Spiegazione tecnica

Lo schema definisce proprietà, tipi, obbligatorietà e valori ammessi; il consumer deve gestire rifiuti, campi mancanti e versioni incompatibili.

Da non confondere con

Non è semplicemente testo che “sembra JSON”: deve essere parseabile e conforme al contratto atteso.