gpt4 book ai didi

python - 使用助手服务在 watson studio 中创建 session 导致 SSL 错误

转载 作者:行者123 更新时间:2023-12-04 22:42:15 25 4
gpt4 key购买 nike

我使用 IBM 云的精简版,并尝试将我的助手服务连接到 watson studio 中的 jupyter notebook。当我尝试创建 session 时,由于 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 :
 session_id = sdk_object.create_session(assistant_id = 'my_id').get_result()['session_id']
执行最后一行失败:

ApiException Traceback (most recent call last) in 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.pyin create_session(self, assistant_id, **kwargs)122 params=params)123--> 124 response = self.send(request)125 return response126 /opt/conda/envs/Python-3.7-main/lib/python3.7/site-packages/ibm_cloud_sdk_core/base_service.pyin send(self, request, **kwargs)300 status_code=response.status_code)301--> 302 raise ApiException(response.status_code, http_response=response)303 except requests.exceptions.SSLError:304 logging.exception(self.ERROR_MSG_DISABLE_SSL) ApiException: Error: Resource not found, Code: 404 ,X-global-transaction-id: 8f06c508-d0f6-436f-8719-d1cb99257954


我也用 assistant_v1 试了一下,用 ssl 证书也出现了同样的错误。
我该怎么做才能获得有效的?

最佳答案

此 URL 不起作用:
sdk_object.set_service_url('https://api.eu-de.assistant.watson.cloud.ibm.com/instances/my_inst/v2/assistants/')
删除“vs/assistants/”部分,您将创建 session 而无需担心 SSL。

关于python - 使用助手服务在 watson studio 中创建 session 导致 SSL 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66852964/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com