Skip to main content

Anwendungsfälle

Die Funktion Structured Outputs ermöglicht es dem Modell, Antworten zu generieren, die dem von Ihnen bereitgestellten JSON Schema entsprechen. Dadurch werden die generierten Ergebnisse besser kontrollierbar und leichter zu parsen. Diese Funktion erleichtert sowohl das Parsen und Verarbeiten in nachgelagerten Logiken als auch die Integration der Ergebnisse in Geschäftssysteme und eignet sich für verschiedene Automatisierungs- und Datenverarbeitungsszenarien.

Unterstützte Modelle

Die folgenden Modelle unterstützen strukturierte Ausgaben:

Verwendung

Fügen Sie Ihrer Anfrage die folgenden Informationen hinzu:
  • Parameter festlegen: Geben Sie über den Parameter response_format das von Ihnen definierte JSON Schema an.
  • Prompt-Anleitung: Leiten Sie das Modell im Prompt dazu an, strukturierte Ausgaben zu erzeugen.

Beispiel

Im Folgenden finden Sie ein vollständiges Python-Codebeispiel, das zeigt, wie Sie mit der Funktion Structured Outputs eine JSON-Antwort generieren, die dem von Ihnen bereitgestellten JSON Schema entspricht.

1. Client initialisieren

Sie müssen den Client mit Ihrem JieKou AI API-Schlüssel initialisieren.

2. JSON Schema definieren

Sie müssen ein JSON Schema definieren. Das folgende Beispiel erstellt ein JSON Schema, das Ausgabeninformationen aus der Benutzereingabe extrahiert.

3. API-Anfrage senden

Erstellen Sie die API-Anfrage. Diese Anfrage enthält den Parameter response_format, der das im vorherigen Schritt definierte JSON schema angibt.
Ausgabe:

Vollständiger Code