问题标签 [watson-virtual-agent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
529 浏览

watson-conversation - Watson 虚拟代理与 IBM Watson 对话

我创建了一个连接到 Watson 对话的虚拟代理。我有一个在 IBM Watson Conversation 测试中完美运行的对话树。

薪资查询 -> 您是公司还是外部人员 -> 公司输入 -> 公司回复(根据对话树,在第二级)。

但是,当我在虚拟代理中以相同的顺序提出相同的确切问题/响应时,我会得到不同的响应。

薪资查询 -> 你是公司还是外部 -> 公司输入 -> 关于公司响应(在对话树的第一级)

0 投票
1 回答
133 浏览

watson-conversation - 直接使用对话工作区,中间没有虚拟代理

我正在使用下面的聊天 javascript,它与我在 virtual-agent.watson.ibm.com 创建的脚本配合得很好 - 唯一的问题是我尝试禁用/删除的预配置答案,因为我更喜欢定义我的自定义我自己的工作区中的聊天脚本。

我宁愿只使用我在https://www.ibmwatsonconversation.com/eu-gb/创建的自定义聊天脚本工作区

问题:我需要在下面的 javascript 中进行哪些更改以使其直接连接到 watson 服务 CONVERSATION 模块,并跳过 virtual-agent.watson.ibm.com 上不易删除的整个示例内容。

0 投票
2 回答
125 浏览

virtual - 嵌入式 Watson Virtual Agent 聊天机器人缺少响应

我创建了一个带有嵌入式 Watson Virtual Agent 聊天机器人的 html 文件,代码类似如下,WVA 严格使用构建核心功能:

IBMChat.init({ el: 'ibm_chat_root', baseURL: 'https://api.ibm.com/virtualagent/run/api/v1', botID: '', XIBMClientID: '', XIBMClientSecret: '' });

我注意到如果我在预览模式下运行 WVA,并输入“支付账单”,WVA 可以返回两部分响应,首先:

正在访问您的帐户信息...

其次是付款:

您的账户余额为 42.01 美元,到期日为 2017 年 5 月 17 日。你想干什么?(更多选项即将推出!)

但是,如果我在我的 HTML 聊天机器人中输入相同的内容,则响应只会与第一部分一起返回:

正在访问您的帐户信息...

第二部分永远不会出来。

有没有其他人遇到同样的问题?

0 投票
1 回答
43 浏览

ibm-watson - 修改 Watson 虚拟代理中的功能

我正在评估 Watson Virtual Agent,但对于西班牙语,我看到所有功能都是“封闭的”,因为不能包含任何其他针对特定功能的句子。

使用对话组件,在测试期间可以不以编程方式而是以可视方式完成。该功能在 WVA 中看不到。有没有计划包括在内?

谢谢,曼努埃尔

0 投票
1 回答
288 浏览

node.js - 我们如何将 Dialogflow 代理 Json 文件转换为 Lex bot Json 文件?

我已从 Dialogflow 代理导出 Json 文件并尝试将其导入 Lex Bot。想知道 Lex 机器人中是否有任何设置可用于导入 Dialogflow 代理并将其转换为原生 Json 格式。

0 投票
1 回答
374 浏览

c# - 使用 WebSocket-Sharp 和 IBM Watson TTS 时出现“接收二进制数据之前需要 JSON 标头消息”错误

我正在尝试使用 IBM Watson 的 WebSocket 接口,以便获取音频的单词计时。这是文档的链接。身份验证部分似乎工作正常。但我不断收到错误“在接收二进制数据之前需要 JSON 标头消息”。在 OnOpen 方法中发送我的 JSON 消息后。我从 NuGet 获得了 WebSocket-Sharp 库(称为 websocket-sharp-core)。

我该如何解决这个问题?