다음을 통해 공유


IPromptContext interface

프롬프트대해 추적되는 상황별 정보입니다. 이 정보는 session.dialogData통해 프롬프트 내에서 액세스할 수 있습니다.

속성

activeIntent

프롬프트.matches() 처리기가 활성 상태인 추적하는 데 사용됩니다. 내부적으로 처리기 폭포를 다음 단계로 이동하는 데 사용됩니다.

isReprompt

true이면 예기치 않은 중단에서 돌아오고 초기 턴-0 프롬프트를 다시 보내야 합니다.

lastTurn

마지막 턴의 타임스탬프입니다.

options

프롬프트가 호출된 옵션입니다.

turns

사용자가 프롬프트와 상호 작용한 횟수입니다. 사용자에게 보낸 첫 번째 메시지는 turn-0이고, 첫 번째 회신은 턴-1 등입니다.

속성 세부 정보

activeIntent

프롬프트.matches() 처리기가 활성 상태인 추적하는 데 사용됩니다. 내부적으로 처리기 폭포를 다음 단계로 이동하는 데 사용됩니다.

activeIntent: string

속성 값

string

isReprompt

true이면 예기치 않은 중단에서 돌아오고 초기 턴-0 프롬프트를 다시 보내야 합니다.

isReprompt: boolean

속성 값

boolean

lastTurn

마지막 턴의 타임스탬프입니다.

lastTurn: number

속성 값

number

options

프롬프트가 호출된 옵션입니다.

options: IPromptOptions

속성 값

turns

사용자가 프롬프트와 상호 작용한 횟수입니다. 사용자에게 보낸 첫 번째 메시지는 turn-0이고, 첫 번째 회신은 턴-1 등입니다.

turns: number

속성 값

number