2017-04-19 4 views
1

api.ai에는 의도가 완료 될 때까지 생기는 임의의 이름을 가진 컨텍스트를 만드는 컨텍스트 배열이있는 이유는 무엇입니까?api.ai의 컨텍스트 배열

컨텍스트가 다른 사람들이 제거되고 나머지 유지 생성되면 의도가 완료되면, 당신이 의도 해결의 중간에있을 때 당신이 경우에 언급하는 가정이

답변

4

의 중요성 무엇인가 72e79993-...-10dc7db59a93_id_dialog_context

의도가 아직 해결되지 않았기 때문에 상황이 발생하기 때문에 시스템은 인 텐트가 발생하기 전에이 중간 지점에서 발생하는 모든 교환에 대한 임시 임시 중간 컨텍스트를 만듭니다. 해결 된 컨텍스트가 트리거됩니다.

사용자가 볼 때 사용자가 필요한 매개 변수 값과 API를 채우지 않은 경우 사용자가 원하는 값을 입력하라는 메시지로 응답해야한다는 것을 알 수 있습니다. 이 '신속한 대응'은 응답이지만 의도의 해결은 아닙니다. 따라서이 임시 상태를 전체 응답 및 해결 된 의도 상태와 다른 것으로 저장/표시하려면 (사용자가 특정 의도에 따라 특정 매개 변수 값을 명확히하는이 특수한 상황에서 사용자가 말하는 것을 해석하는 데 도움이되도록) API.ai inserts 이러한 '하이퍼 특정'임시 컨텍스트 이름.

이러한 경우 컨텍스트 이름이 메타 데이터의 의도 ID와 일치한다는 것을 알게 될 것입니다.