Structured outputs

Forzare il modello a rispondere in un formato esatto — JSON, tabella, schema predefinito — così il suo output è usabile da un software, non solo leggibile da una persona.

Definizione di Super Squalo ·
Un chatbot risponde in prosa; un software ha bisogno di dati strutturati. Gli structured outputs sono la capacità dei modelli (tramite function calling, JSON mode, schemi vincolanti) di restituire risposte che seguono esattamente un formato definito: campi, tipi, valori ammessi. È la differenza tra "l’IA mi ha scritto che il cliente è nato nel 1970" e "l’IA ha riempito il campo anno_nascita: 1970 del mio gestionale". È il mattone su cui sono costruiti gli agenti affidabili: il modello estrae dati (fatture, curriculum, verbali), il software li valida, i dati finiscono nel sistema. Per chi fa consulenza è il punto dove l’IA smette di essere un giocattolo e diventa automazione: l’estrazione dati da documenti con formati vincolati è oggi affidabile al punto da essere banale, con verifica a campione.