私はDialog Flowについて読んできましたが、私にとってまだ不明な点が1つあります。私は例を挙げようとします。ダイアログフロー(API.ai)のデータコンテキストはどこにありますか
は、私は次のような変換を実装する:見ての通り、私はデータコンテキストを構築してい
User: Hello Google, what are some interesting cities?
Bot: Hello there! Sydney, New York and Berlin are nice.
User: Could you tell more about the second city?
Bot: Sure. New York is amazing. In New York, you can ...
。最初の質問の後、我々はSydney, New York and Berlin
と答えたことを忘れないでください。だから、the second city
が実際に第2の質問に何を意味するのかを理解しています。
このデータをwebhookサービスに保存するか、これをダイアログフローのコンテキストに保存する必要がありますか?このようなデータをwebhookサービスに保存する必要がある場合、どのように進行中のさまざまな会話を区別できますか?
興味深い! Dialog Flow内でこれを行うことはできますか?これについてはWebhookサービスが必要ですか?つまり、どのようにDialogのフローが都市のコンテキスト配列内で '第2の都市 'を見つけることができるのですか?その上で入力コンテキストをどのように宣言できますか? –
できますが...できません。 {:回答が更新されました。 – Prisoner
ありがとうございます。だから私があなたを正しく理解しているかどうかをチェックさせてください。最初のサイクル( '興味深い都市とは何か?)では、Webhookサービスは' New York、Sydney、... 'と答えますが、この配列も出力コンテキストに置きます。次のサイクル(「第2都市についてもっと教えてください」)では、この配列は入力コンテキストとして提供されます。右?だから、私はwebhookサービスでコンテキストを維持していません - 代わりに、すべてが入力と出力のコンテキストで前後に置かれていますか? –