Strukturierte Ausgabe
Strukturierte Ausgabe bezieht sich auf die Praxis, ein KI-Modell, wie ein großes Sprachmodell (LLM), anzuweisen, seine generierte Antwort in einem vorhersagbaren, maschinenlesbaren Format und nicht in freiem natürlichem Sprachgebrauch zurückzugeben. Anstatt eines Absatzes wird die Ausgabe als JSON, XML, YAML oder ein spezifisches Schema geliefert.
In Unternehmensanwendungen ist unstrukturierter Text für Software schwer zuverlässig zu verarbeiten. Wenn ein LLM strukturierte Ausgaben liefert, wandelt es eine kreative Texterstellungsaufgabe in eine zuverlässige Datenextraktions- und Transformationsaufgabe um. Diese Vorhersagbarkeit ist entscheidend für nachgelagerte Automatisierungen, die Datenbankaufnahme und den API-Konsum.
Die Implementierung strukturierter Ausgabe beinhaltet typischerweise die Bereitstellung einer strengen Schema-Definition (z. B. eines JSON-Schemas) als Teil des Prompts für das LLM. Das Modell wird dann dazu gezwungen, Felder innerhalb dieses Schemas auszufüllen. Erweiterte APIs bieten oft native Modi (wie JSON-Modus), die diese Struktur erzwingen und so den Bedarf an nachgeschalteter Parsierung erheblich reduzieren.