0

IBM Watson API on BluemixとIBM Dev OpsサービスおよびJazz Hub Gitを使用してAppsを導入しました。会話APIワークスペース、トーン・アナライザー、テキスト・トゥ・スピーチなどのIBM Watson機能を使用して直接VMからAppsを導入し、IBM BluemixとDev Opsを使用しない可能性があるかどうかは疑問でした。IBM Watson AppはBluemixの外部で動作しますか?

誰かがIBM Watsonでbluemix以外のアプリをデプロイしていますか?可能性はありますか? ?

答えて

1

はい、ワトソンデベロッパークラウドのすべてのサービスは、どこでも使用および展開できるREST APIです。 Bluemixインフラストラクチャを使用する必要はありません。

+0

@tmarkiewiczのコメントありがとうございました。私は、bluemixがWatsonとの接続に使用するVCAPサービスcredを提供していることがわかりました。 Bluemixに依存することなく、WatsonをPythonで呼び出すだけでAPPを作成し、自分のサーバーをホストできるかどうかを知りたいでしょうか? – vickythegme

+0

はい - BluemixはIBM SaaSサービスの全カタログにアクセスするための総合ポータルであるという混乱があると思います。したがって、Watson APIを使用するには、まずBluemixのアカウントにサインアップする必要があります。そこから、すべてのWatson APIを含む、Bluemixカタログに登録してサービスにアクセスすることができます。だから、信用状、請求書などを得るためにBluemixを使うことには常に依存関係がありますが、他のサービスを併用する必要はありません。 – tmarkiewicz

0

はいIBM watsonサービスは、bluemix以外でも使用できます。 使用するサービスのインスタンスを作成し、その資格情報を取得するだけです。サービスに電話をかけるときにこれらの資格情報を使用します。資格を受けた -

+0

コメントありがとうございます。ですから、bluemixでインスタンスを作成してから、Watson APIを呼び出すために資格情報を使用する必要があります。これはここの依存関係ではありませんか? – vickythegme

+0

はい、まずサービスのインスタンスを作成し、その資格情報を取得する必要があります。 – priyaranjan

0

以下は、私はBlueMix上でサービスを作成した:)

from watson_developer_cloud import DiscoveryV1 

# SETUP ALL OF THE DISCOVERY API CREDENTIALS AND IDENTIFIERS; 
my_url= "https://gateway.watsonplatform.net/discovery/api" 
my_Disc_uname= "-my-freekishglky-long-name" 
my_Disc_pwd="my-random-generated-password" 
my_disc_collection_id ="also from credentials after I create service" 
my_disc_configuration_id = "yet-another-key" 
my_disc_environment_id = "my-environment" 

# FIRST CALL TO DISCOVERY; GATHER THIS GIVES ME COOKIE AND SESSION 
discovery = DiscoveryV1(
    username=my_Disc_uname, 
    password=my_Disc_pwd, 
    version="2016-12-01" 
) 


    qopts = { 
      "query": "INTERESTING STUFF", 
      "count": "0", 
      "filter": "yyyymmdd>20170401", 
      "aggregation" : "term(docSentiment.type,count:3)" 
     } 

    # CALLING WATSON DISCOVERY SERVICE RIGHT HERE ... 
    my_query = discovery.query(my_disc_environment_id, my_disc_collection_id, qopts) 

見た他の例から取った、Pythonの例です。このスニペットは私のラップトップから実行し、Watson Discoveryサービスに接続することができます。

+0

コメントありがとうございます。それは私がbluemixから得るVCAPサービスのAPI資格を使用する場合にのみ機能しますか? – vickythegme

+0

https://console.ng.bluemix.net/docs/services/StreamingAnalytics/r_vcap_services.html#vcap_services資格情報は、サービスインスタンスを作成したときのものです。私はRESTfulなサービスに接続します...私は自分の個人的なインスタンスをbluemixで実行しません – Drew

関連する問題