問題タブ [api-ai]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
3163 参照

node.js - DialogFlow でコンテキストの有効期間をリセットまたは上書きする

npm パッケージの ApiAi クラスを使用して、(DialogFlow で) Google アシスタント エージェントのコンテキストを管理しようとしていますactions-on-google

問題はこれです: npm パッケージを使用してライフスパンをリセット/コンテキストを削除するにはどうすればよいですか?

新しいコンテキストの有効期間を簡単に設定でき、機能します。

でも:

  1. コンテキストを削除するにはどうすればよいですか?
  2. コンテキストを別の番号に設定してもうまくいかないようです。つまり、設定app.setContext('myContext',10)してから 2 インテント後、ライフスパンが の場合、再度8呼び出します。app.setContext('myContext',10)次のインテントでは、ライフスパンはまだ7です。(1) に答えてコンテキストを削除できる場合は、それを削除して再度設定します。