AI-agent
Een AI-agent is een AI-systeem dat zelfstandig meerdere stappen plant en uitvoert om een doel te bereiken. Hij gebruikt een taalmodel als br...
Lees meerStructured output betekent dat een AI-model antwoordt in een vast formaat, zoals JSON volgens een schema. Dat maakt de output bruikbaar voor software, omdat velden, types en toegelaten waarden vooraf vastliggen.
Structured output betekent dat een AI-model antwoordt in een vooraf afgesproken structuur. Meestal is dat JSON met vaste velden, types en toegelaten waarden.
Vrije tekst is prima voor een uitleg. Software heeft iets anders nodig. Als een volgende stap de output moet verwerken, wil je niet hopen dat het model "ongeveer" dezelfde vorm gebruikt. Je wil weten dat er een veld category, confidence en reason terugkomt.
Structured output maakt AI-antwoorden parseerbaar en testbaar.
Bij classificatie
Een ticket moet naar één van vijf categorieën met een score.
Bij extractie
Een factuurmail wordt omgezet naar leverancier, bedrag, vervaldatum en PO-nummer.
Bij tool use
Het model kiest een actie en vult parameters in.
Bij workflows
Een flow beslist op basis van velden, niet op basis van vrije tekst.
Je definieert een schema. Daarin staat welke velden verplicht zijn, welke types ze hebben en welke waarden toegestaan zijn. Het model krijgt de taak om binnen die structuur te antwoorden.
Moderne AI-platformen ondersteunen dit op API-niveau. Dat is sterker dan alleen in de prompt vragen om JSON. Een prompt kan vergeten worden; een schema kan gevalideerd worden.
Na het antwoord valideert je applicatie de output nog steeds. Als een veld ontbreekt of een waarde buiten de lijst valt, kan de flow stoppen, opnieuw proberen of menselijke review vragen.
JSON mode betekent meestal dat het model geldige JSON probeert te geven. Structured output gaat verder: de JSON moet passen bij een specifiek schema.
Het verschil is belangrijk. Geldige JSON kan nog altijd het verkeerde veld bevatten. Structured output verkleint die ruimte.
Maak schema's niet te groot
Een schema met tientallen velden verhoogt de kans op twijfel en onderhoudswerk.
Gebruik enums waar het kan
Laat het model kiezen uit toegelaten waarden in plaats van vrije labels te verzinnen.
Bewaar de reden apart
Combineer een machineveld met een korte uitleg voor menselijke controle.
1. Is structured output altijd JSON?
JSON is het meest gebruikelijk, maar het principe kan ook met andere vaste formats.
2. Maakt structured output AI altijd betrouwbaar?
Nee. Het maakt de vorm betrouwbaarder. De inhoud moet je nog testen en valideren.
Een AI-agent is een AI-systeem dat zelfstandig meerdere stappen plant en uitvoert om een doel te bereiken. Hij gebruikt een taalmodel als br...
Lees meerAI-geletterdheid is de kennis en de vaardigheden om AI verstandig te gebruiken: weten wat een model kan, output kritisch beoordelen en risic...
Lees meerEen API of Application Programming Interface is de afgesproken manier waarop software met andere software praat. Je stuurt een verzoek in ee...
Lees meerEen approval workflow is een geautomatiseerde goedkeuringsstroom waarin een mens expliciet ja of nee zegt voor een document, aanvraag, betal...
Lees meerChain-of-thought prompting is één prompt-trick: vraag het model om eerst uit te leggen hoe het denkt, vóór het antwoordt. Voor berekeningen,...
Lees meer
Twijfel je tussen Power BI en Qlik? Lees de vergelijking van Data Panda en ontdek de verschillen in gebruiksgemak, prijs, hosting, integrati...
Leer hoe procesautomatisering repetitieve taken wegneemt, tijd bespaart en processen slimmer laat verlopen met data, workflows en AI.