watson-conversation相关内容

Watson Voice Agent在@sys-number中获取拆分值

首先,我将Voice Agent与Watson Assistant一起使用,因此这里的所有内容都在与Voice Agent的电话呼叫中。 在提示我的用户输入他们的“票证”代码时遇到问题,以便我调用外部API来获取票证状态。问题是这个数字总是一个“大”整数,在本例中是123,所以他们不是这样说的:123,他们是这样说的:1,2,3(这些值有时大于1000)。则my@sys-number获得以下 ..

@字符未显示在Watson对话服务响应字符串中

在使用IBM Watson对话服务(WCS)时,我希望在响应中打印一个电子邮件地址。问题是WCS忽略了@符号之后的所有字符和@字符本身。 我尝试使用'和来转义它,但没有太大帮助。 如何在响应字符串中打印电子邮件地址? 推荐答案 如果电子邮件地址作为上下文变量传递到Watson会话服务,则可以将其作为响应字符串的一部分返回(打印)。假设变量名为“email”,其值为“henr ..
发布时间:2022-03-09 14:06:12 其他开发

watson 对话 API 提供网关错误代码:来自 curl 的 ERCD04-INVLDCHR-USERID

无论是否仔细检查了所有内容,我都收到无效的用户 ID 错误. 我发布了一个非常简单的调用,其中包含从 Bluemix 中的对话服务获取的服务凭证和从对话服务中的特定工作区获取的工作区 ID. 我错过了什么? curl -X POST \-u "{XXXXXXXXXXXXXXXXXXXXXXX}":"{XXXXXXXXX}" \-H "内容类型:应用程序/json" \-d "{\ ..
发布时间:2021-11-15 04:46:30 其他开发

RestKit 与新的 Watson Conversation SDK 有何关联?链接器错误?

我将根据 使用 Watson 和 IoT Platform 服务构建家庭助理移动应用 我做到了: carthage update --platform iOS 是否安装了 pod 将自动修复用于 xCode 中 Watson 对话参数的 API 更改 问一个问题:如何用参数处理具体情况,在 Stack Overflow 上 现在我遇到了链接器错误,我现在不知道是与 API ..
发布时间:2021-07-09 20:12:17 移动开发

如何使用Watson Conversation在屏幕上显示几条消息

我正在使用Watson技术(更确切地说是通过对话服务)开发聊天机器人.这是我在Bluemix上使用javascript的第一个应用程序,并且我的聊天机器人的显示消息有问题.我解释:目前我有这个代码: var text = response.output.text [0];//仅显示第一个值 还有我的函数 displayMessage function displayMessage( ..
发布时间:2021-05-15 19:20:01 前端开发

如何将IBM Watson Assistant与Watson Discovery链接

我希望使用标题中列出的两个服务创建一个聊天机器人.Watson助手用于为聊天机器人创建对话框,而Watson Discovery允许在各种文档(例如.html,.pdf文件)中查找信息.我想制作一个使用这两项服务的聊天机器人. 聊天机器人的工作方式是,当用户对聊天机器人说一些话时,它将通过沃森发现并运行该查询,然后将结果返回给用户. 我目前知道如何使用Watson Discovery和 ..

请求确认Watson Conversation中较低的置信度

我知道如何根据意图匹配和置信度设置条件.如果置信度高于某个阈值,我想继续进行该流程,并在继续进行流程之前请求确认是否在中间范围内. 我可以通过将节点加倍来做到这一点: 创建一个高度匹配的节点 在下面创建一个与较低级别匹配的节点.如果得到确认,请绕过条件返回到第一个节点. 是否有一个更好的模式,它不能复制所有节点? 解决方案 我对您的问题感到困惑,但是,我相信您希望基于意 ..
发布时间:2020-11-26 02:17:30 其他开发

更新对话服务工作空间而不更改工作空间ID

是否可以在不更改工作区ID的情况下更新我的对话工作区?我需要不时刷新我的舞台和产品工作区.我使用“导入"选项,但这会创建一个具有不同工作空间ID的新工作空间.这意味着我还需要去更新我的应用程序中的内容.我知道我可以将其作为外部环境变量使用.但理想情况下,我也想避免这种情况.我只想要一种“更新"现有工作空间而不更改其ID的方法. 解决方案 检查新的Workspace API功能.它将允许您以 ..
发布时间:2020-11-26 02:17:27 其他开发

Watson Conversation API响应与Watson Web控制台上的工作区响应不一致

我建立了一个对话对话框模型,当在www.ibmwatsonconversation.com工作区上进行测试时,该模型可以完美地工作. 但是,当我使用API​​调用Web应用程序上的同一工作区时,通过API给出的响应是不一样的. 以下是流程: 意图1 意图2->实体1 意图3 预期行为: 1.询问意图2的问题,得到意图2节点的答复. 2.输入实体1,得 ..
发布时间:2020-11-26 02:14:00 其他开发

在IBM Watson对话服务中的响应中显示图像或PDF文件

我构建了一个Watson对话服务,并使用Bluemix中提供的向导将其连接到Slack. 它尚未连接到应用程序(例如Java等),它是使用bluemix对​​话框工具构建的. 我的问题是:如何显示图像或pdf文件作为响应? 解决方案 在对话框工具本身中,您将无法查看除文本之外的任何其他类型的媒体.测试面板中的输出将仅显示该节点的输出. 当部署到Web应用程序之类的应用程序时,输出节点 ..
发布时间:2020-11-26 02:13:44 其他开发

Watson会话日志(按日期)

我想知道是否可以使用Watson Python SDK在特定时间段内提取Watson对话日志?还有办法避免在日志末尾添加分页吗?我想提取给定时间段内的所有日志.以下是我当前使用的代码,用于提取特定工作区的日志: import json import watson_developer_cloud conversation = watson_developer_cloud.Conversati ..
发布时间:2020-11-26 02:12:42 Python

对于Watson Chatbot的持续对话,我该怎么办?

我想与Watson Chatbot进行持续的对话. 当前情况: 聊天框不会记住您之前发送的对话状态. 我在服务器上安装了Django框架,并创建了一个watson.py文件来加载工作区并与韩国聊天应用程序KakaoTalk一起使用. 我想要的聊天机器人的对话流程如下. 用户:我要预订 聊天机器人:会议时间是什么时候? 用户:明天 聊天机器人:您的会议时间如 ..
发布时间:2020-11-26 02:12:39 Python

IBM Watson-系统编号不为0

在这种情况下,我想使用sys-number来获取数字序列,并且该数字可以以0开头.但是,如果用户键入034234342342,则sys-number不能识别0 34234342342. 对此有任何可行的解决方案吗?在这种情况下,要获取所有号码? 这是会话流中的一个Regex条件,如果用户键入“我的协议编号为034234342342",我想使用sys-number获取ALL编号. 而sy ..
发布时间:2020-11-26 02:12:32 其他开发

我如何提取从用户输入传递的原始日期值

上下文: Watson Conversation机器人有一个节点,该节点由用户的三个输入实体触发,效果很好,但我希望机器人的回复为 “正在检查您的演讲明天.请给我一点时间" 然后在后台进行查询以建立答案,该答案稍后会反馈给用户. 强词"明天"是一个@sys日期的实体,但我希望它回复用户他/她说的而不是日期,因为该漫游器不能检查两个星期的月份ect,所有有效的日期格式,如果我可以使 ..
发布时间:2020-11-26 02:12:23 其他开发