問題タブ [watson-assistant]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ibm-cloud - Watson Assistant ダイアログ - 子ノードに入れない
Watson Assistant でダイアログを構成しました。その1人の親で、4人の子供が利用できます。中子3子をご用意しております。
すべてを順番に構成し、IBM Cloud の Tryout チャット ウィンドウで、親ノードからサブ子ノードへの出力を順番に確認できます。
しかし、特定の入力テキストに対して、Android/Python で試したときに構成した Dialog の Child ノードの sub-child に入力されていません。代わりに、親ルート ノードに移動します。
この問題の根本原因を突き止めるために、ご協力をお願いいたします。
1) IBM 構成の問題 2) Android - Java コーディングの問題 / Python コーディングの問題。
authentication - 英国で Watson Assistant から IBM Cloud Function を呼び出すと、次のようになります。指定された認証が無効です
このエラーが発生しています:
指定された認証は無効です
英国地域で実行されている IBM Cloud Function を Watson Assistant (同じく英国) のダイアログ ノードから呼び出す場合
奇妙なことに、米国南部で実行されている Cloud Function を呼び出すと (別の資格情報を使用して)、正常に動作します。
PostMan から Cloud Function (UK インスタンス) を呼び出しても問題なく動作します。
PostMan との違いは、完全なエンドポイント URL を提供することです。
Watson Assistant ダイアログ ノードでは、「名前空間」の後の部分のみを提供します。名前は 64 文字に制限されているため、URL 全体を提供することはできません。私は、Watson Assistant ランタイムが (たとえ英国で実行されていたとしても) 最初に US-South を試し、名前空間を見つけると、この名前空間にアクセスしようとするのではないかと疑っています。でもこれはただの思い込み…
今のところ、Cloud Function を米国 (南部) で使用できますが、これを英国でも機能させる方法を探していますか?
php - Watson Assistant CURL API: フォローアップ メッセージを送信するには?
IBM Watson Assistant を試しています。最終的な目標は、Watson Assistant の cURL API エンドポイント (完全な PHP SDK がまだないため)を介して、カスタム PHP バックエンドと統合することです。
私がこれまでに行ったことを教えてください:
- トレーニング データ セットからサンプル ワークスペースをインポートしました。
- それから私はこれを試しました、そしてそれはうまくいきます。
- 次に、cURL API を介してまったく同じことを試みたところ、次のような応答が得られました: (json の出力形式が美しくなります)
.
ここで2つのことを理解させてください。
質問1)
この時点で、API から次のメッセージが返されることを期待していました。
「近くにガソリンスタンドがあります。どこに行きたいですか?」
しかし、なぜそうではないのですか。もしそうなら、どうすればそれを達成できますか?
質問2)
以前の呼び出しを参照していることを API が理解できるように、適切に返信するにはどうすればよいですか? "Go to number 5."
(別名) ダイアログ フローを続行するにはどうすればよいですか? (注:以前の「コンテキスト」、「エンティティ」、「インテント」で返送しようとしましたが、なぜか新しいメッセージとして認識されます。)
前のメッセージをフォローアップするための cURL 呼び出しの例を教えてください。
完全な PHP SDK はまだないため、cURL API 呼び出しだけで理解するのは非常に困難です。API ドキュメントでもその詳細については説明されていません。助けてください。
皆さん、ありがとうございました。
ibm-cloud - Watson Assistant (以前の Watson Conversation) と Watson Assistant Solutions の違いは何ですか?
私はWatson Assistantに精通しているだけです。なぜなら、Watson Assistant で作業をしたことがあるからです。しかし、Watson Assistant Solutionsを使用したことはありません。
それは新しい API ですか、それともWatson Assistant上のアプリですか? いつどちらを使用する必要がありますか?