2017-10-23 6 views
0

DialogFlow 콘솔에서 인 텐트의 입력 및 출력 컨텍스트를 설정할 수 있습니다.액션 SDK로 Google 액션의 입력 컨텍스트를 정의하는 방법이 있습니까?

액션 SDK를 사용하여 동일한 기능을 사용하고 싶습니다. 코드에서 fullfilment webhook의 컨텍스트를 설정할 수 있으므로 출력 SDK가 적용됩니다. 그러나 컨텍스트를 가져온 경우에만 트리거하도록 인 텐트의 입력 컨텍스트를 설정하는 방법은 무엇입니까?

문서 예제에서 찾을 수 없습니다.

답변

1

나는 Dialogflow를 추가 한 이유 중 일부인 같은 방식으로 할 수 있다고 생각하지 않습니다.

ExpectedInput을 다음 인 텐트로 지정할 수 있지만 ExpectedIntent에 대한 설명서는 인 텐트가 음성 바이어스에만 사용된다는 것을 분명히합니다. 기본 제공 TEXT 인 텐트가 항상 제공됩니다.

실제로 this documentation은 초기 호출에 대해서만 맞춤 인 텐트를 얻을 수 있다고 말합니다. 나중에 인 텐트는 항상 기본 제공 인 텐트로 트리거됩니다.

업데이트 : 한 가지 당신 할 다음 요청에서 다시 전송됩니다 응답 정보를 포함하는 것입니다.

JavaScript SDK을 사용하는 경우 두 번째 매개 변수를 ask()으로 설정하고 getDialogState() 함수를 통해 사용할 수 있습니다.

JSON을 다시 전송하는 경우 conversationToken 속성을 사용하고 다음 라운드에서 전송할 요청 객체의 conversation.conversationToken에서 사용할 수 있습니다.