対話中に一時的に値を保持・参照したい

ユーザにシステム発話を返すまでの間、一時的に値を保存・参照する方法をご紹介します。

  • 1対話(ユーザにシステム発話を返すまで)の間、値が保存されます。
  • 値はユーザ毎に保存されます。(他のユーザの値は参照できません)

実装方法

<set><get>で扱うPredicate名の接頭辞_var_を付加することでローカル変数を利用することができます。

xAIML

実行結果