Method: projects.locations.collections.engines.assistants.agents.message.send

Senden Sie eine Nachricht an den Kundenservicemitarbeiter. Dies ist ein blockierender Aufruf, der die Aufgabe zurückgibt, sobald sie abgeschlossen ist, oder einen LRO, falls angefordert.

HTTP-Anfrage

POST https://discoveryengine.googleapis.com/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/message:send

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
tenant

string

Optionaler Mandant, der als Pfadparameter angegeben wird. Experimentell, kann sich für die Version 1.0 noch ändern.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "message": {
    object (Message)
  },
  "configuration": {
    object (SendMessageConfiguration)
  },
  "metadata": {
    object
  }
}
Felder
message

object (Message)

Erforderlich. Die Nachricht, die an den Agenten gesendet werden soll.

configuration

object (SendMessageConfiguration)

Konfiguration für die Sendeanfrage.

metadata

object (Struct format)

Optionale Metadaten für die Anfrage.

Antworttext

////// Antwortnachrichten ///////////

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{

  // Union field payload can be only one of the following:
  "task": {
    object (Task)
  },
  "message": {
    object (Message)
  }
  // End of list of possible types for union field payload.
}
Felder

Union-Feld payload.

Für payload ist nur einer der folgenden Werte zulässig:

task

object (Task)

message

object (Message)

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/cloud-platform

Weitere Informationen finden Sie unter Authentication Overview.