0

Manifest.yml で作成した Watson API サービスに、IBM Bluemix 上の JavaScript Web アプリをバインドする方法を教えてください。

以下のチュートリアルに従って、この Watson Car Conversation - Simple app demo をローカル コンピューターと Bluemix ホスティングで動作するようにしました。 https://github.com/eGlobeBizCom/conversation-simple この Q は、この動画のコメント欄にも投稿されています https://www.youtube.com/watch?v=9M86BfL9KX0

*このデモ アプリは私のローカル コンピューターで動作します。*しかし、上記のアプリを Bluemix にデプロイすると、うまくいきません。

問題: Gitbash で「cf push」と入力すると、結果: ほとんどの手順がデプロイされ、この手順で失敗したというメッセージが表示されます。

失敗した。サービスの会話が見つかりませんでした - 無料で WatsonCarApp にバインドできます (これは manifest.yml 内のアプリ名です。このアプリ名には私が付けました)

Web 上の多くの検索では、役立つ情報がありません。IBM Bluemix ホスティング チームと Watson API サービス チームは、チュートリアルと技術サポートを改善する必要があります。提案をお待ちしております。 </p>

4

2 に答える 2

1

manifest.yml ファイルは という名前の Watson Conversation サービスを想定しているconversation-freeため、アプリケーションをプッシュする前に、次のコマンドを実行してこのサービスを作成する必要があります。

$ cf create-service conversation free conversation-free

その後、実行cf pushしてアプリケーションをデプロイできます。

これらは、サービスが見つからないというエラーを修正する必要がありconversation-freeます。

UI を介して Watson 会話サービスを作成した場合は、以下のような manifest.yml ファイルを使用してアプリケーションをデプロイしてください。

applications:
- name: WatsonCarApp
  services:
  - Conversation-4i
  command: npm start
  path: .
  instances: 1
  memory: 512MB

PS: manifest.yml は、アプリケーション名がWatsonCarAppで、サービス名がConversation-4i

于 2016-08-04T22:03:38.243 に答える
0

これで、上記のデモ アプリが Bluemix の私のアカウントで動作します。Bluemix または Watson アプリを初めて使用する人は、アプリを Bluemix で実行するために、上記のコメントを注意深く読む必要があります。Alex からのタイムリーな返信に感謝します。

Watson 会話 API を理解している誰かが、これに関連する次の Q に返信してくれることを願っています

于 2016-08-06T07:20:23.173 に答える