私のDialog Flowエージェントでは、エンティティ@city
があります。可能な値はNew York
,Berlin
ですが、Amsterdam
はそのリストにありません。ダイアログフローで許可されたエンティティ値を動的に検証します
SQLデータベースの値に対してエンティティ値を動的に検証する方法はありますか?たとえば、ユーザーがAmsterdam
と書いた場合、ユーザーに別の都市を尋ねるヒントを与えたいと考えています。 Webhook経由でこれを行うことはできますか?
または、データベースの都市とエージェントを定期的に同期する必要がありますか?もしそうなら、これはAPIを介して行うことができますか?
私はこの標準的な方法が何であるか分かりません。
興味深い!私は、APIを介してエンティティ値を移入することで実験します。 –
それは素晴らしい作品です!ありがとうございました! –