【发布时间】:2018-01-26 04:59:28
【问题描述】:
我在使用统一 SDK 小部件与标准 HTTP 调用的对话 api 中遇到不一致的消息响应。
在 Watson 控制台的模拟器中测试我的对话机器人或使用 Postman 并点击消息 POST 端点时:/v1/workspaces/{workspace_id}/message 我收到了所需的响应,该响应点击了我的Anything_else“catch all”节点,并带有适当的 output.text 消息。
使用 Watson Unity SDK 与我的机器人交互时,具体来说:
m_Conversation.Message(OnMessage, m_WorkspaceID, messageRequest)
我试图在该 messageRequest 中模仿我的 Postman HTTP 正文
我从来没有到达我的Anything_else 节点或获得所需的 output.text。相反,Watson 将其分配给我在传递 alternate_intents: true 时看到的最高匹配意图(这是一个非常低的匹配百分比)
任何提示或建议将不胜感激!
【问题讨论】:
标签: unity3d sdk watson watson-conversation