【问题标题】:Calling Watson Discovery API from behind a HTTP Proxy server using Python SDK使用 Python SDK 从 HTTP 代理服务器后面调用 Watson Discovery API
【发布时间】:2018-12-12 07:59:36
【问题描述】:

我正在使用 Watson Python SDK https://github.com/watson-developer-cloud/python-sdk 将搜索请求发送到 Watson Discovery 服务,但我在 http 代理后面,无法访问 Watson Discovery 服务。

您能否建议我修改以在 HTTP 代理环境中执行此 python 脚本(watson-developer-cloud/python-sdk)?

from watson_developer_cloud import DiscoveryV1

discovery = DiscoveryV1(
  username=username,
  password=password,
  version="2017-11-07"
)

collection = discovery.get_collection(environment_id, collection_id)

【问题讨论】:

    标签: python proxy ibm-watson watson-discovery


    【解决方案1】:

    您可以使用提供的 set_http_config() 函数

    http_config = {
        "proxies": {
            "https": "URL",
            "http": "URL"
        }
    }
    discovery.set_http_config(http_config)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-14
      • 2012-11-23
      • 2015-07-30
      • 1970-01-01
      • 2018-01-31
      相关资源
      最近更新 更多