Zurück zu den Agent-FAQs
HILFECENTER · FAQAgent2 Min. Lesezeit

Kann ich eine strukturierte Antwort verlangen?

Ein Schema hilft, wenn Software die Antwort weiterverarbeitet, statt sie nur als Text anzuzeigen. Definieren Sie erwartete Felder und Typen und prüfen Sie die zurückgegebenen Daten, bevor Sie sie verwenden.

Agent

Den Ausgabevertrag festlegen

Listen Sie die Felder auf, die der nächste Schritt benötigt, und wählen Sie passende Typen. Beschränken Sie das Schema auf das benötigte Ergebnis. Ein schlanker Vertrag lässt sich leichter erfüllen und validieren als eine Sammlung optionaler Details.

Kennzeichnen Sie Felder als erforderlich, wenn Ihre Anwendung ohne sie nicht fortfahren kann. Legen Sie fest, wie fehlende Werte dargestellt werden, statt das Format offenzulassen. Das Schema beschreibt die Form; Ihre Anweisung muss weiterhin Aufgabe und Bedeutung der Felder erklären.

Vor der Weiterverarbeitung prüfen

Behandeln Sie strukturierte Ausgaben als Daten, die geprüft werden müssen. Kontrollieren Sie erforderliche Felder, Typen und Plausibilität für den Anwendungsfall. Eine syntaktisch lesbare Antwort kann inhaltlich trotzdem unvollständig oder falsch sein.

Schlägt die Prüfung fehl, benennen Sie das zu korrigierende Feld und fordern Sie mit diesem Kontext eine neue Antwort an. Leiten Sie fehlerhafte Daten nicht unbemerkt an eine Datenbank, einen Workflow oder einen externen Dienst weiter. Die Trennung von Erzeugung und Prüfung macht Automatisierung verlässlicher.

Zurück zu den Agent-FAQs