Structured Output
Modus, in dem ein Sprachmodell Antworten garantiert in einem vorgegebenen Format, etwa JSON nach Schema, liefert. Wichtig für die Integration in Software.
Structured Output (auch JSON Mode oder Structured Generation) bezeichnet einen Betriebsmodus großer Sprachmodelle, in dem die Ausgabe nicht in freiem Text, sondern in einem strukturierten, maschinenlesbaren Format erfolgt, typischerweise JSON, optional nach einem klar definierten Schema (z. B. JSON Schema oder einem Pydantic-Modell).
Im Hintergrund stellen die Anbieter sicher, dass das Modell wirklich nur gültige Strukturen erzeugt: durch eingeschränktes Decoding, Grammatikführung (constrained generation) oder spezialisiertes Finetuning. Damit lässt sich vermeiden, dass das Modell ein "fast richtiges" JSON ausgibt, das beim Parsen scheitert.
Für die Integration in Software ist Structured Output ein Game Changer: KI-Antworten lassen sich direkt in Datenbanken speichern, an APIs weitergeben oder in UIs anzeigen. Praktisch alle großen LLM-Anbieter (OpenAI, Anthropic, Google) unterstützen Structured Output inzwischen nativ, ebenso Frameworks wie Instructor, Outlines oder Pydantic AI. Anwendungsfelder sind unter anderem Extraktion aus Dokumenten, Ticket-Klassifikation, Form-Filling, Function Calling und Datenanreicherung.
Verwandte Begriffe
Assistenzsysteme
Digitale Assistenzsysteme optimieren die Zusammenarbeit zwischen Mensch und Computer. Sie sind in…
Bot
Unter einem Bot versteht man ein Computerprogramm, das wiederkehrende Aufgaben weitgehend…
Chatbot
Ein Computerprogramm, das entwickelt wurde, um menschenähnliche Konversationen mit Benutzern über…
ChatGPT
ChatGPT ist ein KI-Sprachmodell, das von OpenAI entwickelt wurde. Es ist Teil der Generative…
Claude
Familie großer Sprachmodelle des KI-Unternehmens Anthropic. Bekannt für lange Kontextfenster,…