Cos'è l'output strutturato (JSON) di un modello AI
Una persona legge volentieri una risposta discorsiva. Un gestionale no: ha bisogno di sapere esattamente dove sono il numero della fattura, la data e l'importo. Con l'output strutturato si fornisce al modello uno schema, cioè l'elenco dei campi con il loro tipo, e il modello risponde rispettandolo.
Molti fornitori offrono una modalità che garantisce che la risposta segua lo schema alla lettera. Questo elimina una classe intera di errori, quelli in cui il programma non riesce a leggere la risposta. Non elimina gli errori di contenuto: il campo data ci sarà sempre, ma la data può comunque essere sbagliata.
Un esempio in una PMI
Un'azienda di trasporti riceve le bolle in PDF da molti fornitori, ognuno con un layout diverso. Il modello legge ogni bolla e restituisce sempre gli stessi campi: mittente, destinatario, colli, peso, data. Un'automazione li carica nel gestionale. I documenti in cui un campo manca vengono segnalati a una persona.
Gli errori più comuni
- Chiedere il JSON solo a parole nel prompt invece di usare la modalità con schema.
- Credere che un formato corretto significhi un contenuto corretto.
- Disegnare schemi troppo complicati: campi chiari e pochi funzionano meglio.
Perché ti interessa
Quasi ogni automazione seria con l'AI passa da qui: è il ponte tra il testo libero e i programmi che usi ogni giorno.
Tutte le parole dell'AI spiegate semplici sono nel glossario.
Domande frequenti
Serve saper programmare per usarlo?
Per definire lo schema e collegarlo ai programmi, di solito sì. Alcune piattaforme no-code lo offrono già con un'interfaccia guidata.
Output strutturato e function calling sono la stessa cosa?
Sono parenti. Il function calling usa un formato strutturato per chiedere di eseguire un'azione; l'output strutturato serve a dare il risultato in quel formato.
Da leggere dopo
Cos'è il function calling: l'AI che usa i tuoi programmi
Il function calling, o tool use, è la capacità di un modello di AI di decidere quando usare uno strumento esterno, come una ricerca nel gestionale o l'invio di un messaggio, e di preparare i dati giusti per farlo.
GlossarioCos'è l'estrazione dati dai documenti (IDP)
L'estrazione dati dai documenti, chiamata anche IDP, è l'uso dell'AI per leggere fatture, ordini, contratti o moduli e ricavarne i campi che servono, come fornitore, importi, date e codici, pronti da caricare in un gestionale. Unisce lettura del testo, comprensione e controlli.
GlossarioCos'è un'API e perché serve per collegare l'AI ai tuoi programmi
Un'API è un'interfaccia che permette a un programma di usare i servizi di un altro in modo automatico, per esempio mandare un testo a un modello di AI e ricevere la risposta senza passare dalla chat.
GlossarioCos'è il no-code (e il low-code) per le aziende
No-code e low-code sono modi di costruire software e automazioni con interfacce visuali, trascinando blocchi e collegandoli invece di scrivere codice. Nel no-code non si programma affatto; nel low-code si aggiunge un po' di codice solo dove serve.
Compiti con l'AIEstrarre dati dai PDF con l'AI e metterli in un foglio
Si decide l'elenco preciso dei campi da estrarre, si passa ogni PDF a un modello capace di leggere testo e immagini e si chiede un risultato in formato fisso, una riga per documento. Poi si confrontano a campione i valori con gli originali prima di usarli.
Vuoi capire cosa serve davvero alla tua azienda, senza gergo? Parliamone.
Testi e grafica realizzati con il supporto dell'AI. Metodo e contenuti sono di AIR.