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

상담사에게 메시지를 보냅니다. 작업이 완료되면 작업을 반환하거나 요청된 경우 LRO를 반환하는 차단 호출입니다.

HTTP 요청

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

URL은 gRPC 트랜스코딩 문법을 사용합니다.

경로 매개변수

매개변수
tenant

string

선택적 테넌트이며 경로 매개변수로 제공됩니다. 실험적이며 1.0 출시를 위해 변경될 수 있습니다.

요청 본문

요청 본문에는 다음과 같은 구조의 데이터가 포함됩니다.

JSON 표현
{
  "message": {
    object (Message)
  },
  "configuration": {
    object (SendMessageConfiguration)
  },
  "metadata": {
    object
  }
}
필드
message

object (Message)

필수 항목입니다. 에이전트에게 보낼 메시지입니다.

configuration

object (SendMessageConfiguration)

전송 요청의 구성입니다.

metadata

object (Struct format)

요청의 선택적 메타데이터입니다.

응답 본문

////// 응답 메시지 ///////////

성공한 경우 응답 본문은 다음과 같은 구조의 데이터를 포함합니다.

JSON 표현
{

  // 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.
}
필드

통합 필드 payload.

payload는 다음 중 하나여야 합니다.

task

object (Task)

message

object (Message)

승인 범위

다음 OAuth 범위가 필요합니다.

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

자세한 내용은 Authentication Overview를 참고하세요.