我正在尝试测试Watson协助聊天机器人
{ "botium": {
"Capabilities": {
"PROJECTNAME": "IBM Watson",
"SCRIPTING_UTTEXPANSION_MODE": "all",
"SCRIPTING_FORMAT": "xlsx",
"SCRIPTING_XLSX_STARTROW": 2,
"SCRIPTING_XLSX_STARTCOL": 1,
"CONTAINERMODE": "watson",
"WATSON_APIKEY": "*********************************",
"WATSON_WORKSPACE_ID": "*********************"
} } }
但由于以下异常而失败
Cannot build watson container: 'Watson workspace connection failed: { Error: Unauthorized: Access is denied due to invalid credentials.\n at Request._callback
我提供了正确的凭据
技能详细信息技能名称:我的第一个技能
技能ID:****************************
**工作区ID:*********************************
和
API密钥
服务凭证服务凭证名称:服务凭证-1
** Api键:********************
我想念什么吗?
答案 0 :(得分:0)
很有可能,您必须使用Watson Service Endpoint Url来调整WATSON_URL capability
您应该使用Watson助手ID代替工作区ID:https://github.com/codeforequity-at/botium-connector-watson#watson_assistant_version切换到Assistant API的V2版本https://github.com/codeforequity-at/botium-connector-watson#watson_assistant_id-
"WATSON_ASSISTANT_VERSION": "V2",
"WATSON_URL": "your service endpoint",
"WATSON_APIKEY": "....",
"WATSON_ASSISTANT_ID": "....",