Method: a2a.projects.locations.agents.v1.message.stream

message.stream es una llamada de transmisión que mostrará un flujo de eventos de actualización de tareas hasta que la tarea esté en un estado interrumpido o terminal.

Solicitud HTTP

POST https://geminidataanalytics.googleapis.com/v1/a2a/{tenant=projects/*/locations/*/agents/*}/v1/message:stream

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta

Parámetros
tenant

string

Es un arrendatario opcional que se proporciona como parámetro de ruta. Es experimental y podría cambiar para el lanzamiento de la versión 1.0.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "message": {
    object (Message)
  },
  "configuration": {
    object (SendMessageConfiguration)
  },
  "metadata": {
    object
  }
}
Campos
message

object (Message)

Obligatorio. Es el mensaje que se enviará al agente.

configuration

object (SendMessageConfiguration)

Es la configuración para la solicitud de envío.

metadata

object (Struct format)

Son los metadatos opcionales para la solicitud.

Cuerpo de la respuesta

Si se ejecuta correctamente, el cuerpo de la respuesta contiene un flujo de instancias de StreamResponse.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

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

Para obtener más información, consulta Authentication Overview.