Botビルダーには、メッセージを投稿してインテントとエンティティを戻す作業を行うLuisRecognizerおよびその他の組み込みクラスが付属しています。replaceDialogまたは他の方法でLuisを呼び出す
のように、新しいwaterfall/closureを起動するのに役立ちます。構築されたbotbuilderクラスでLuisに投稿するための方法があり、マッチに基づいてそれぞれのウォーターフォールシーケンスが呼び出されますか?
私は以下を試みました。
session.replaceDialog( '/')。これは、ルイス認識プログラムを再度呼び出すようには見えないので、dialog.matchesは呼び出されません。
bot.receive(メッセージ)。これはluis呼び出しを行わず、メッセージの意図とよく一致しません。また、デフォルトでは、間違ったシーケンス(bot.receiveを呼び出す親シーケンス)に再び入るようです。
IntentDialog.recognizeおよびintentDialog.invokeAction。認識はメッセージを認識できません。
私は間違っていますか?ボットビルダークラスを再利用する方法はありますか? 私は、単純な休憩クライアントを作成してLuis APIを呼び出すと考えることができます。しかし、これは最後の手段です。ボットビルダの認識と意図のクラスの目的はまったく同じです。