- 리소스: Conversation
- Conversation.Turn
- Conversation.ChannelType
- Conversation.Source
- Conversation.InputType
- 메서드
리소스: Conversation
대화는 최종 사용자와 CES 앱 간의 상호작용을 나타냅니다.
| JSON 표현 |
|---|
{ "name": string, "startTime": string, "endTime": string, "turns": [ { object ( |
| 필드 | |
|---|---|
name |
식별자. 대화의 고유 식별자입니다. 형식: |
startTime |
출력 전용입니다. 대화가 생성된 타임스탬프입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
endTime |
출력 전용입니다. 대화가 완료된 타임스탬프입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
turns[] |
필수 항목입니다. 대화의 차례입니다. |
turnCount |
출력 전용입니다. 대화의 차례 수입니다. |
channelType |
DEPRECATED. 대신 |
source |
출력 전용입니다. 대화의 소스를 나타냅니다. |
inputTypes[] |
출력 전용입니다. 대화의 입력 유형입니다. |
entryAgent |
출력 전용입니다. 대화를 처음 처리하는 에이전트입니다. 지정하지 않으면 루트 에이전트가 대화를 처리합니다. 형식: |
deployment |
출력 전용입니다. 대화 처리에 사용되는 앱의 배포입니다. 형식: |
appVersion |
출력 전용입니다. 대화 처리에 사용되는 앱의 버전입니다. 형식: |
languageCode |
출력 전용입니다. 대화의 언어 코드입니다. |
messages[] |
지원 중단되었습니다. 대신 차례를 사용하세요. |
Conversation.Turn
대화의 단일 차례에 관한 모든 정보입니다.
| JSON 표현 |
|---|
{ "messages": [ { object ( |
| 필드 | |
|---|---|
messages[] |
선택사항입니다. 처리 중 사용자 입력, 에이전트 응답, 중간 이벤트를 포함한 대화 차례의 메시지 목록입니다. |
rootSpan |
선택사항입니다. 작업 처리의 루트 스팬입니다. |
userIntendedText |
선택사항입니다. 시뮬레이션된 호출자 (Polysynth)의 의도된 정답 텍스트입니다. 단어 오류율 측정항목이 사용 설정된 경우에만 채워집니다. |
Conversation.ChannelType
대화의 채널 유형입니다.
| 열거형 | |
|---|---|
CHANNEL_TYPE_UNSPECIFIED |
지정되지 않은 채널 유형입니다. |
TEXT |
대화에는 최종 사용자와 에이전트 간의 텍스트 메시지만 포함됩니다. |
AUDIO |
대화에는 최종 사용자와 에이전트 간의 오디오 메시지가 포함됩니다. |
MULTIMODAL |
대화에는 최종 사용자와 에이전트 간의 멀티모달 메시지 (예: 이미지)가 포함됩니다. |
Conversation.Source
대화의 소스입니다.
| 열거형 | |
|---|---|
SOURCE_UNSPECIFIED |
지정되지 않은 소스입니다. |
LIVE |
대화는 실제 최종 사용자로부터 발생합니다. |
SIMULATOR |
대화는 시뮬레이터에서 발생합니다. |
EVAL |
대화는 평가에서 발생합니다. |
AGENT_TOOL |
대화는 에이전트 도구에서 발생합니다. 에이전트 도구는 테스트 및 디버깅 목적으로 유지되는 별도의 세션에서 에이전트를 실행합니다. |
Conversation.InputType
입력 메시지의 유형입니다.
| 열거형 | |
|---|---|
INPUT_TYPE_UNSPECIFIED |
지정되지 않은 입력 유형입니다. |
INPUT_TYPE_TEXT |
텍스트 입력입니다. |
INPUT_TYPE_EVENT |
이벤트 입력입니다. |
INPUT_TYPE_AUDIO |
오디오 입력입니다. |
INPUT_TYPE_IMAGE |
이미지 입력입니다. |
INPUT_TYPE_BLOB |
Blob 입력입니다. |
INPUT_TYPE_TOOL_RESPONSE |
클라이언트 함수 도구 응답 입력입니다. |
INPUT_TYPE_VARIABLES |
변수 입력입니다. |
메서드 |
|
|---|---|
|
지정된 대화를 일괄 삭제합니다. |
|
지정된 대화를 삭제합니다. |
|
대화에서 골든 평가를 만듭니다. |
|
지정된 대화의 세부정보를 가져옵니다. |
|
지정된 앱의 대화를 나열합니다. |