0

Java から wit.ai メッセージ API を呼び出しています。それは機能し、ストーリーの定義に従ってメッセージの意図とエンティティを取得できます。ただし、疑問があります。wit.ai プラットフォームのボットに複数のストーリーを追加する場合、同じ wit.ai URL を使用する必要があります。その場合、機知に富んだ応答から意図とエンティティをどのように正確に抽出しますか? ユーザーからのメッセージは、任意のストーリー メッセージである可能性があります。wit.ai 応答からエンティティ値を抽出するには、メソッドで (json 応答で) エンティティ名を指定する必要があります。たとえば、entities.[0].value

どうすればJavaでそれを行うことができますか? また、ストーリーで定義されたカスタム アクションを Java で実装して使用する方法が正確にわかりません。

(messenger.jsファイルに従って)node.jsでサンプルPOCを試しましたが、定義されたカスタムアクションで正常に機能します。しかし、Javaでそれを行う方法がわかりませんか?

この点に関するヘルプ/ポインタは大歓迎です。

ありがとう。

4

1 に答える 1