【发布时间】:2020-06-09 23:17:32
【问题描述】:
我想为 IBM Watson Assistant 聊天机器人创建一个测试脚本。所以我使用的是 Assistant V2 API。
以下代码位于 IBM Watson Assistant 页面上。
import json
from ibm_watson import AssistantV2
from ibm_cloud_sdk_core.authenticators import IAMAuthenticator
authenticator = IAMAuthenticator('{apikey}')
assistant = AssistantV2(
version='2020-02-05',
authenticator = authenticator
)
assistant.set_service_url('{url}')
response = assistant.message(
assistant_id='{assistant_id}',
session_id='{session_id}',
input={
'message_type': 'text',
'text': 'Hello'
}
).get_result()
print(json.dumps(response, indent=2))
我的问题是 {url}、{session_id} 在哪里 还有 {workspace_id}(用于使用 Assistant V1)?
【问题讨论】:
-
我不确定你想问什么。对不清楚的文档或您正在使用的任何 API 的任何引用?
-
我修改了问题。具体来说,我找不到 url、session_id 和 workspace_id。我找到了 assistant_id 和 Skill_id。 id和url太多了...
标签: ibm-cloud watson-assistant