Gemini generiert standardmäßig unstrukturierten Text, aber einige Anwendungen erfordern strukturierten Textes. Für diese Anwendungsfälle können Sie Gemini so einstellen, dass JSON, ein strukturiertes Datenformat, das sich für die automatische Verarbeitung eignet.
Für diese Anwendungsfälle ist beispielsweise eine strukturierte Ausgabe des Modells erforderlich:
- Erstellen Sie eine Datenbank mit Unternehmensinformationen, indem Sie Zeitungsartikeln.
- Ziehen Sie standardisierte Informationen aus Lebensläufen heraus.
- Zutaten aus Rezepten extrahieren und einen Link zu einer Lebensmittel-Website für einer Zutat.
Sie können Gemini in Ihrem Prompt bitten, eine Ausgabe im JSON-Format zu erstellen. Beachten Sie jedoch,
dass Google nicht garantieren kann, dass JSON
und ausschließlich JSON erstellt wird.
Wenn Sie Gemini 1.5 Pro verwenden, können Sie jedoch ein bestimmtes JSON-Schema in einem
responseSchema
, damit Gemini immer mit einer erwarteten Struktur antwortet.
In diesem Leitfaden erfahren Sie, wie Sie JSON-Daten mithilfe der
Methode generateContent
über das SDK
Ihrer Wahl. Der Fokus liegt auf der reinen Texteingabe, Gemini kann aber auch
JSON-Antworten auf multimodale Anfragen, die Folgendes umfassen:
Bilder, Videos und
Audio.