Glossar · KI
Structured Outputs (strukturierte Ausgaben)
Eine Technik, die ein Sprachmodell zwingt, streng nach einem vorgegebenen Schema (meist JSON) zu antworten, statt in freiem Text.
Definition
Structured Outputs binden die Modellantwort an ein festes Format, typischerweise ein JSON-Schema mit klar definierten Feldern und Typen. Statt zu hoffen, dass das Modell schon das richtige Format trifft, garantiert die API, dass die Ausgabe gültig gegen dein Schema ist. Das ersetzt fragiles Parsen von Freitext: Du bekommst verlässlich {"score": 82, "kategorie": "hot"} zurück und nicht einen Satz, den du erst mühsam auseinandernehmen musst.
Für jede Automation, die eine Modellantwort weiterverarbeitet, ist das der Unterschied zwischen stabil und ständig kaputt. Sobald die Ausgabe in eine Datenbank, einen Webhook oder den nächsten Schritt fließt, brauchst du feste Feldnamen und Typen. Structured Outputs senken die Zahl der Sonderfälle deutlich, weil du fehlende Klammern, erfundene Felder oder Text vor dem JSON nicht mehr abfangen musst. Trotzdem gilt: Das Schema erzwingt die Form, nicht die inhaltliche Richtigkeit, Plausibilitätsprüfungen bleiben Pflicht.
So nutzen wir das bei adsbird
Der adsbird-Enrichment-Schritt zwingt das Modell per Structured Output in ein festes Schema mit Feldern wie fit_score und entscheider, sodass das Ergebnis direkt in Supabase geschrieben werden kann.
Verwandte Begriffe
Wo wir Structured Outputs im Detail erklären
Structured Outputs (strukturierte Ausgaben) in deinem Projekt?
Wir bauen damit,
jeden Tag.
Wenn du Structured Outputs in einem konkreten Workflow brauchst, wir haben das wahrscheinlich schon gebaut.