Erstellt eine neue Assistentensitzung in der angegebenen Anwendung.
HTTP-Anfrage
POST https://ces.googleapis.com/v1beta/{parent=projects/*/locations/*/apps/*}/assistantSessions
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
parent |
Erforderlich. Die App, in der die Assistant-Sitzung erstellt werden soll. Format: |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
| JSON-Darstellung |
|---|
{
"assistantSessionId": string,
"assistantSessionMessages": [
{
object ( |
| Felder | |
|---|---|
assistantSessionId |
Optional. Die für die Assistentensitzung zu verwendende ID, die als letzte Komponente des Ressourcennamens der Assistentensitzung verwendet wird. Wenn nicht angegeben, wird der Assistant-Sitzung automatisch eine eindeutige ID zugewiesen. |
assistantSessionMessages[] |
Optional. Die Nachrichten, mit denen die Assistant-Sitzung gestartet werden soll. |
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine neu erstellte Instanz von AssistantSession.
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/ces
Weitere Informationen finden Sie unter Authentication Overview.
IAM-Berechtigungen
Erfordert die folgende IAM-Berechtigung für die Ressource parent:
ces.assistantSessions.create
Weitere Informationen finden Sie in der IAM-Dokumentation.