TurnStatusReceivedEventArgs 클래스
DialogServiceConnector가 통신하는 대화 상자 구현에서 받은 대로 턴 상태 정보를 캡슐화하는 개체입니다. 턴(turn)은 대화 상자 구현 내의 단일 실행 세션으로, 해당 과정에서 여러 활동을 생성할 수 있습니다. 이 페이로드의 정보는 이 실행 과정에서 대화 상자 구현에서 발생하는 성공 또는 실패 조건을 나타냅니다. 이 데이터는 턴의 일부로 명시적 활동 데이터가 생성되지 않는 경우에도 대화 상자 구현 내에서 완료 또는 오류 조건을 쉽게 표시할 수 있습니다.
내부 사용을 위한 생성자입니다.
- 상속
-
builtins.objectTurnStatusReceivedEventArgs
생성자
TurnStatusReceivedEventArgs(handle: c_void_p)
매개 변수
Name | Description |
---|---|
handle
필수
|
|
특성
conversation_id
이 턴 상태 이벤트와 연결된 대화 식별자입니다. 대화는 여러 상호 작용에 걸쳐 있을 수 있는 회전의 논리적 그룹화입니다. 지원 대화 상자 구현에서 이러한 기능을 지원하는 경우 클라이언트는 대화 식별자를 사용하여 대화를 다시 시작하거나 다시 시도할 수 있습니다.
interaction_id
이 턴 상태 이벤트와 연결된 상호 작용 식별자입니다. 상호 작용 식별자는 일반적으로 단일 입력 신호(예: 음성 발화 또는 전송된 활동 페이로드)에 해당하며 Bot Framework 활동 내의 replyTo 필드와 상관 관계를 맺습니다.
status_code
이 턴 상태 이벤트와 연결된 숫자 상태 코드입니다. 일반적으로 200(OK), 400(실패/잘못된 요청) 및 429(시간 제한/제한)와 같은 표준 HTTP 상태 코드에 해당합니다.
Azure SDK for Python