Generiert eine Antwort vom Modell auf Basis einer GenerateContentRequest
-Eingabe.
Die Eingabefunktionen unterscheiden sich zwischen Modellen, einschließlich abgestimmter Modelle. Weitere Informationen finden Sie in der Modellübersicht und im Leitfaden zur Abstimmung.
HTTP-Anfrage
POST https://generativelanguage.googleapis.com/v1/{model=tunedModels/*}:generateContent
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
model |
Erforderlich. Der Name des Format: |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{ "contents": [ { object ( |
Felder | |
---|---|
contents[] |
Erforderlich. Der Inhalt der aktuellen Unterhaltung mit dem Modell. Bei Einzelabfragen ist dies eine einzelne Instanz. Bei Abfragen mit mehreren Antworten ist dies ein wiederkehrendes Feld, das den Unterhaltungsverlauf und die letzte Anfrage enthält. |
safetySettings[] |
Optional. Eine Liste eindeutiger Diese Änderung wird für |
generationConfig |
Optional. Konfigurationsoptionen für Modellgenerierung und -ausgaben. |
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von GenerateContentResponse
.
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/generative-language
https://www.googleapis.com/auth/generative-language.tuning
https://www.googleapis.com/auth/generative-language.tuning.readonly
https://www.googleapis.com/auth/generative-language.retriever
https://www.googleapis.com/auth/generative-language.retriever.readonly
Weitere Informationen finden Sie in der Authentifizierungsübersicht.