0

我已经在 Bluemix 上使用 IBM Watson API 和 IBM Dev Ops 服务和 Jazz Hub Git 部署了应用程序。我想知道我们是否有可能直接使用 IBM Watson 设施(如对话 API 工作区、音调分析器、文本转语音)从 VM 部署应用程序,而不使用 IBM Bluemix 和 Dev Ops。

是否有人使用 IBM Watson 在 Bluemix 之外部署了应用程序?有没有可能。?

4

3 回答 3

1

是的,Watson Developer Cloud 中的所有服务都是可以在任何地方使用和部署的 REST API。您不必使用任何 Bluemix 基础架构。

于 2017-05-11T03:32:37.670 回答
0

下面是一个 Python 示例,取自我看到的其他示例:)

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)

我在 BlueMix 上创建了服务,并收到了凭据。这个片段可以在我的笔记本电脑上运行并连接到 Watson Discovery 服务。

于 2017-05-11T17:41:13.237 回答
0

是的 IBM watson 服务可以在 bluemix 之外使用。只需创建您要使用的服务实例并获取其凭证。在调用服务时使用这些凭据。

于 2017-05-11T11:01:04.560 回答