【发布时间】:2021-06-25 09:48:44
【问题描述】:
我使用 IBM 云的精简版并尝试将我的助手服务连接到 watson studio 中的 jupyter notebook。当我尝试创建会话时,由于 ssl 证书似乎无效而发生错误。我之前做过的:
project = Project(project_id='my_id', project_access_token='my_token')
authenticator = IAMAuthenticator('my_auth')
sdk_object = AssistantV1(version='2020-04-01', authenticator=authenticator)
sdk_object.set_service_url('https://api.eu- de.assistant.watson.cloud.ibm.com/instances/my_inst/v2/assistants/')
assistant_information = {'workspace_id' : '',
'skill_id' : 'my_skill',
'assistant_id' : 'my_assi'}
然后我尝试创建会话:
session_id = sdk_object.create_session(assistant_id = 'my_id').get_result()['session_id']
执行最后一行失败:
ApiException Traceback(最近一次调用最后一次)在 1 session_id = sdk_object.create_session( ----> 2 assistant_id = 'my_id' 3).get_result()['session_id'] /opt/conda/envs/Python-3.7-main/lib/python3.7/site-packages/ibm_watson/assistant_v2.py 在 create_session(self, assistant_id, **kwargs) 122 参数=参数) 123 --> 124 响应 = self.send(request) 125返回响应 126 /opt/conda/envs/Python-3.7-main/lib/python3.7/site-packages/ibm_cloud_sdk_core/base_service.py 在发送(自我,请求,**kwargs) 300 status_code=response.status_code) 301 --> 302 引发 ApiException(response.status_code, http_response=response) 303 除了 requests.exceptions.SSLError: 304 logging.exception(self.ERROR_MSG_DISABLE_SSL)ApiException:错误:找不到资源,代码:404, X-global-transaction-id: 8f06c508-d0f6-436f-8719-d1cb99257954
我也尝试使用 assistant_v1 并在使用 ssl 证书时遇到同样的错误。 我该怎么做才能获得有效的?
【问题讨论】: