私はフォームを記入するモバイルアプリを構築しています。基本的に、このアプリは多くの画面で構成されており、すべての画面にはAPI.AI SDKを使用して音声で入力する機能があります。したがって、すべての画面に給与、金額、名前、YES/NOの質問、月額費用、賃料などの属性/フィールドタイプが類似している可能性があるため、APIの応答は非常に不正確です。それはときどき別の画面のためにあるはずのインテントをミックスします - それはインテントをミックスします。API.AI - API.AIリクエストを送信する前にターゲットインテントを設定できますか?
私の質問は..ターゲットの意図で画面でリクエストを設定/設定できますか?例:
FINANCIAL INTENT - FINANCIAL SCREEN 1000年 - 給与(API.AIは値のみを期待している) 200 - (API.AIは値のみを期待している)エキストラ所得
費INTENT - 経費INTENT 200 - 賃貸料(API.AIは値のみを期待しています) 400 - 請求書(API.AIは値のみを期待しています)
私のコードからは、財務的な意図などの目標を設定することができます。同様のデータ型のためにエージェントが混乱することはありませんか?
お時間をいただきありがとうございました。
こんにちはマニア、ありがとうございます。はい、解決策がコンテキストを使用している可能性があります。私はAPI.AIにこれを実装する簡単なソリューションがあると思った。 – KinGPinG