2016-04-07 2 views
4

これまでのところ、私はLUISモデルを訓練し、その意図をLuisDialogから継承するダイアログに繋ぐことができました。 モデルに認識できないメッセージが送信されるたびに、「None」インテントでキャプチャされ、テキストには当てはまりますが、ファイルには当てはまりません。たとえば、画像を送信すると、何も起こりません。テキスト+画像を送信すると、いくつかのインテントがそれを取り上げますが、メッセージの添付ファイルに画像はありません。LuisDialogの間に添付ファイルを扱うことは可能ですか?

LUISダイアログ内のファイルを処理するための推奨される方法は何ですか?

+0

これはC#またはNodeにありますか? Node側では、テキストがないのにLUISを呼び出さないが、アップロードされた添付ファイルへのアクセスを提供するonDefault()ハンドラを呼び出す必要があります。 C#側で何が起きるのか不明です。 –

+0

申し訳ありませんが、それはC#です。あなたのコメントはどんな場合でも私を助けました。添付ファイルを含むメッセージを別のダイアログで処理することにしました。現在は動作しています。ありがとうございました。 – Bernardo

答えて

2

LuisDialogのMessageReceived(...)機能を無効にすると、必要なメッセージのフィールドをメンバ変数(この場合は添付ファイル)として保持し、インテントハンドラのフィールドにアクセスできます。

関連する問題