一年多前,我使用IBM Watson Assistant创建了一个聊天机器人。它正在成功地与wordpress和facebook进行交互。它在网页上也运行得很好,但现在已经停止输出任何文本。我通过复制IBM在开发bot时创建的“预览链接”页面中显示的代码创建了网站集成。该代码包括一个名为“chat.0.0.4.js”的库文件和相应的css。当代码现在运行时,chatbot会正确呈现,但当我查看浏览器控制台时,我会看到chat中的第12990行。0.0.4.js:
400-{“error”:“无效的请求正文”,“errors”:[{“message”:”当source.type不是“watson”时,source.id是必需的
有人知道怎么解决这个问题吗?我看到“预览链接”中的集成代码现在完全不同了,我想知道我一年前使用的机制现在是否贬值了?
谢谢
我认为您需要使用更新的版本,集成WA的脚本已经更改,现在看起来如下:
<script>
window.watsonAssistantChatOptions = {
integrationID: 'YOUR_INTEGRATION_ID',
region: 'YOUR_REGION',
serviceInstanceID: 'YOUR_SERVICE_INSTANCE',
onLoad: function(instance) {
instance.updateUserID(L12345);
instance.render();
}
};
setTimeout(function(){
const t=document.createElement('script');
t.src="https://web-chat.global.assistant.watson.appdomain.cloud/loadWatsonAssistantChat.js";
document.head.appendChild(t);
});
</script>
我想让我的IBM聊天机器人问用户问题 你叫什么名字? 但是,在定义客户响应时,没有选择让它等待用户的回答,它只是选项或数字。
我正在尝试使用IBM Watson文本到语音,在我的Android应用程序上将文本转换为音频输出。这是我的依赖项 这里我将字符串转换为音频 问题是当我退出播放音频的activity时,音频一直在播放,而我想让它停止。 如果使用,我可以轻松地使用,但是如何使用IBM Watson文本到语音?
嗨,我现在正在制作一个聊天机器人,它将集成到我的facebook页面。我想问一下,在用户暂停或空闲后,如何让我的聊天机器人说“我们的对话空闲”之类的话。我目前在免费计划中
我希望使用标题中列出的两种服务制作一个聊天机器人。Watson assistant用于为聊天机器人创建对话框,而Watson discovery允许在大量文档中查找信息,例如。html。pdf文件。我想制作一个使用这两种服务的聊天机器人。 聊天机器人的工作方式是,当用户对聊天机器人说了什么时,它将通过watson discovery并运行该查询,然后将结果返回给用户。 我目前知道如何使用沃森发现和
在尝试连接到IBM的Watson API时,我遇到了以下错误: 我已经尝试了以下方法: > 将所有必需的SSL证书导入应用程序的信任存储 将系统属性设置为支持TLS 1.1之前的TLS 1.2 使用nmap验证服务器的密码套件,并检查它们是否受到JDK的支持(nmap-sv--script ssl-enum-ciphers-p 443 wildcard.bluemix.net) 我还通读并跟踪了以
本文向大家介绍ibm-watson-cognitive 分类图像,包括了ibm-watson-cognitive 分类图像的使用技巧和注意事项,需要的朋友参考一下 示例 先决条件 首先,您必须安装watson-developer-cloudSDK。 分类图片网址 我们将使用维基百科上的美国队长形象。