Server-Streaming-Variante von assistants.generateContent. Das ist der Hauptchatpfad.
Beschränkt auf Gemini Enterprise-Kunden (ASSISTANT_USER-Sichtbarkeit); nicht Teil der allgemeinen Discovery Engine API.
HTTP-Anfrage
:
POST https://discoveryengine.googleapis.com/v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamGenerateContent Für die URLs wird die Syntax der gRPC-Transcodierung verwendet.
Pfadparameter
| Parameter | |
|---|---|
name |
Erforderlich. Der Ressourcenname der |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
| JSON-Darstellung |
|---|
{
"model": string,
"httpBody": {
object ( |
| Felder | |
|---|---|
model |
Erforderlich. Das Modell, mit dem die Anfrage bearbeitet werden soll. Dies ist eine intransparente Modell-ID und keine Discovery Engine-Ressource. |
httpBody |
Erforderlich. Der undurchsichtige Anfragetext. |
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, ist die Antwort eine allgemeine HTTP-Antwort, deren Format von der Methode vorgegeben wird.
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.assist.readwritehttps://www.googleapis.com/auth/discoveryengine.readwritehttps://www.googleapis.com/auth/discoveryengine.serving.readwrite
Weitere Informationen finden Sie unter Authentication Overview.
IAM-Berechtigungen
Erfordert die folgende IAM-Berechtigung für die Ressource name:
discoveryengine.assistants.assist
Weitere Informationen finden Sie in der IAM-Dokumentation.