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.