리소스: Session
외부 세션 프로토 정의입니다.
| JSON 표현 | 
|---|
| { "name": string, "displayName": string, "state": enum ( | 
| 필드 | |
|---|---|
| name | 
 변경할 수 없습니다. 정규화된 이름  | 
| displayName | 
 (선택사항) 세션의 표시 이름입니다. 이 필드는 UI에서 세션을 식별하는 데 사용됩니다. 기본적으로 표시 이름은 세션의 첫 번째 턴 질문 텍스트입니다. | 
| state | 
 세션의 상태입니다. | 
| userPseudoId | 
 사용자 추적을 위한 고유 식별자입니다. | 
| turns[] | 
 턴 | 
| labels[] | 
 (선택사항) 세션의 라벨입니다. ListSessionsRequest에서 필터로 설정할 수 있습니다. | 
| startTime | 
 출력 전용입니다. 세션이 시작된 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면  | 
| endTime | 
 출력 전용입니다. 세션이 종료된 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면  | 
| isPinned | 
 (선택사항) 세션이 고정되었는지 여부입니다. 고정된 세션은 세션 목록 상단에 표시됩니다. | 
| 메서드 | |
|---|---|
| 
 | 세션 내에서 지원 호출의 소스로 사용할 컨텍스트 파일을 업로드합니다. | 
| 
 | 세션을 만듭니다. | 
| 
 | 세션을 삭제합니다. | 
| 
 | 세션을 가져옵니다. | 
| 
 | 상위 DataStore별로 모든 세션을 나열합니다. | 
| 
 | 세션을 업데이트합니다. |