问题标签 [watson-dialog]
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.
cors - Watson 服务 + 跨域资源共享
我正在使用 Watson 的 Dialog 服务开发一个应用程序,其中 API 是在客户端 javascript 中访问的,但在尝试访问 API 时遇到了以下问题。
解决方案似乎是跨源资源共享,但我找不到为 Watson 服务启用此功能的方法。有没有办法做到这一点?如果没有,还有其他方法可以解决这个问题吗?我只能找到为我们自己部署的应用程序启用它的资源。
如果我理解正确,如果我们的应用程序部署到 BlueMix,而不是在本地进行测试,这将不是问题。但是,如果可能的话,我们希望能够在可能的情况下在本地进行测试,以提高开发速度。
谢谢你的帮助!
c# - Watson 对话 cURL 对话发布请求未传递表单数据
当发出如下的 post cURL 请求以尝试继续创建的对话时,Watson 会返回一个新对话。
如果我使用下面的 cURL 它工作正常。
我的问题是,现在在尝试编写 ac# 包装器时,我遇到了同样的问题,即 POST 请求无法正确传输其表单数据。
这是怎么回事 ?
我要么需要 ac# MVC 等效于 " --data
" 格式。(目前正在使用HttpClient.PostAsync
)或找出使用发布请求继续对话到底有什么问题。
据我所知,我正在正确地复制 c# 中的发布请求,所以我认为没有两个问题。(只有一个发布请求问题,而不是 cURL 问题,然后是 C# 实现问题。)
对于它的价值,我以我提交的格式保留了命令,只用 BLOCKCAPITALS 替换敏感值。如果看起来我错过了引号或大括号,那是因为我有并且可能是问题的原因。
ibm-watson - IBM Watson 对话表情符号输入
Dialog 服务是否支持表情符号输入?
我能够同时使用以下两种方式输出表情符号:HTML 实体(十进制) HTML 实体(十六进制) http://www.fileformat.info/info/unicode/char/1f37b/index.htm
但是,我无法让对话服务理解表情符号输入。 对话中的表情符号
ibm-watson - 更新对话配置文件变量或直接发布到聊天界面?
我正在构建一个 JS 应用程序,通过一个简单的聊天界面向用户发布餐厅建议。我正在尝试对电影助手应用程序进行逆向工程,但我不确定如何编写 JS 应用程序将数据从 DB 发布到 UI 的部分。与电影助手不同,我将使用类似于对话工具示例功能的简单文本界面。我看到两个解决方案:
- JS 应用程序更新对话框配置文件变量,然后对话框将这些变量发布到 UI。这意味着我还可以存储其他变量,例如开放时间等,并根据用户请求显示这些变量。另一方面,每次用户搜索地点时,我都必须清除配置文件变量。
- 此屏幕截图显示了一种不同的方法,其中JS 应用程序直接在 UI 中发布结果。该应用程序只会在变量 search_now = yes 时发布。我认为这类似于电影应用程序。
这两种解决方案中的哪一种是理想的?谢谢!
ibm-watson - Watson Dialog 动态数据变量输入/输出
我正在尝试构建一个用户将写入的简单对话框:“我的名字是 Joe”,并且我希望 Dialog 将 userName 变量设置为“Joe”。我找到了这个例子,但响应总是空字符串。
变量定义:
我不希望将用户名输入与句子分开......有什么建议吗?
谢谢!
xml - Watson Dialog 保存和访问实体的名称和值
我正在尝试将实体值和名称保存到两个单独的变量中(如果可能的话),但我无法轻松做到这一点。我目前有一个类似的实体...
我正在尝试将值和名称保存到两个不同的变量中,我正在这样做
这是我设置变量的地方....
无论出于何种原因,当我尝试访问员工名称时,一切都很好,但我似乎无法访问员工 ID(我想引用外部系统 ID)。有什么建议吗?
谢谢!
ibm-watson - 在 Watson 对话框中为配置文件变量使用实体类型
我注意到我们可以使用 Watson EntityType 从用户输入中提取时间参考,例如:
我试图弄清楚如何使用其他(支持?)EntityTypes,如Generic、Location、Amount等。但结果有时出乎意料。例如,位置实体的“科罗拉多州丹佛的好房子”结果为“好”;或为日期指定“昨天”会导致日期不正确。
我的简化对话框文件如下:
鉴于仅提到的示例教程,我不确定我是否以正确的方式使用它{ProfVar.value:main} or {ProfVar.value:name}
。我在官方文档中找不到FROM_TIME
and FROM_DATE
for 。DATE_TIME_RANGE
支持哪些实体类型,如何在 Watson Dialog 中正确提取实体特定信息?
ibm-watson - 提取 Watson 对话变量的值数组
在DevPost Watson Developer Challenge for Conversational Applications帖子中,我看到 Watson(也许)能够分析以下短语“我想在 30 天的旅行中访问东京、悉尼、曼彻斯特和雷克雅未克”。
有没有更好的方法来提取这些位置数组,而无需预定义最大位置变量(即设置 location1 - 5)并手动指定各种语法项目,例如$ (Locations)={location1} * (Locations)={location2} * (Locations)={location3} * (Locations)={location4}
按照Pizza 示例对话框?如果位置> 4,我想跟进评论,例如“这很多”,或者如果更少,则“当然”。
xml - 如何创建多项选择答案 IBM Watson 对话框?
我有一组问题是或否以及一些问题多项选择
你能帮我如何为多项选择问题创建对话框 xml 文件吗
谢谢