0

conversation-with-discovery を使用するために、このデモを正常に展開して実行することができました。

過去 2 週間、自分のデータを使用してアプリケーションを実行し、Watson Discovery からのデータから結果を提供する必要があるとわかっているチャット アプリのローカルホストにクエリを提供しようとしました。次の結果が得られました。

http://localhost:9081/dist/index.html: "Service seems to be down.Please try again 
  after sometime or Please check the logs." "No response from Watson"

On Terminal Command Line: "10:40:03.549 [Default Executor-thread-79] 
INFO  com.ibm.watson.apis.conversation_with_discovery.discovery.DiscoveryQuery - Query: searchText:CO2 Absorption
10:40:04.360 [Default Executor-thread-79] 
INFO  com.ibm.watson.apis.conversation_with_discovery.discovery.DiscoveryClient - Creating Discovery Payload
10:40:04.361 [Default Executor-thread-79] 
ERROR com.ibm.watson.apis.conversation_with_discovery.rest.ProxyResource - Exception on Query:null"

ここで、Watson Discovery にとって意味のないローカル チャット アプリでクエリを実行すると、次の結果が得られます。

http://localhost:9081/dist/index.html: "Sorry I haven't learned answers to questions like this" "   "log_messages": [],
    "CEPayload": [
      {
        "text": "empty",
        "textSnippet": "empty",
        "confidence": "0.0",
        "sourceUrl": "empty",
        "title": "No results found"
      }
    ]
  },
  "input": {
    "text": "CO@""

On Terminal Command Line: "10:52:39.614 [Default Executor-thread-228] 
    INFO  com.ibm.watson.apis.conversation_with_discovery.discovery.DiscoveryQuery - Query: searchText:CO@
10:52:40.385 [Default Executor-thread-228] 
    INFO  com.ibm.watson.apis.conversation_with_discovery.discovery.DiscoveryClient - Creating Discovery Payload"

私の直感では、Discovery API が使用している Java アプリケーションを介してチャット アプリに応答を返そうとすると、何かが正しくないことがわかりますが、Discovery が答えられないことを尋ねると、示されているように、ペイロードの「空の」フィールドが表示されます。その上。

このタイプのセットアップに関して私が見つけたことに基づいて、次のことを試しました。

  1. Java アプリケーションのフィールドを変更して、ディスカバリでデータ スキーマおよび API のフィールドとして表示されるものと一致するようにしました
  2. manifest.yml ファイルを変更しました:buildpack: liberty-for-java_v3_7-20170118-2046" and "env: JVM: openjdkいくつかのフォーラムで提案されているように
  3. ダウンロードしましjava-sdk-java-sdk-4.0.0たが、現在の Java SDK を更新する方法がわかりません。それが実際の問題かどうかわからないので、このルートに深くアプローチしていません。

macOS Sierra バージョン 10.12.6 で実行しています。私のOSと何か互換性がないのでしょうか?

解決策のないうさぎの穴に進む前に、いくつかのガイダンスが必要です。それは Java アプリケーションでしょうか、それとも私のラップトップの内部 Java システムの問題でしょうか? 私はフォーラムを検索し、両方の状況を見てきました。

4

0 に答える 0