Strukturált kimenet
Olyan AI-válasz, amely előre meghatározott formátumot és mezőket követ, például egy JSON-objektum szerkezetét.
Analógia
Mint egy kitöltendő űrlap: minden adatnak megvan a helye, így a következő rendszer tudja, melyik mező mit jelent.
Miért fontos?
A szabályos szerkezet megkönnyíti, hogy egy másik program feldolgozza a választ, de a formailag helyes adat még lehet tartalmilag hibás.
Hogyan működik?
Strukturált kimenetnél az AI-válasz előre meghatározott alakot követ, például mezőkkel rendelkező JSON-adatot vagy egy rögzített űrlapot. A fejlesztő megadhatja, milyen mezők szükségesek, melyek lehetnek üresek, és milyen típusú érték kerülhet egy-egy helyre. Ez megkönnyíti, hogy egy másik program a választ ne csak olvassa, hanem feldolgozza vagy továbbítsa is. A szerkezet kényszeríthető a modellre vagy utólag ellenőrizhető.
A formailag érvényes válasz azonban nem feltétlenül igaz vagy teljes. A modell megadhat hibás adatot a megfelelő mezőben, kihagyhat egy lényeges információt, vagy bizonytalan következtetést adhat elő biztos tényként. Ezért érdemes sémaellenőrzés mellett a tartalmat is ellenőrizni, hiányzó adatokat megengedni, és kritikus művelet előtt emberi jóváhagyást kérni. Strukturált kimenet különösen hasznos, amikor egy AI-lépés egy workflow részeként másik alkalmazásnak ad át adatot. A mezők jelentését, formátumát és hiányzó értékének kezelését célszerű pontosan leírni.
Példa
Egy számlafeldolgozó a dokumentumból JSON-mezőkbe rendezi a szállító nevét, a dátumot és a végösszeget; a könyvelő az eltérő vagy hiányzó értékeket ellenőrzi.
Gyakori tévhit
A megadott formátum betartása nem jelenti azt, hogy a mezőkben szereplő adatok is helyesek.