问题标签 [sap-conversational-ai]

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 回答
142 浏览

curl - shell curl https://api.cai.tools.sap/build/v1/dialog 不会自动创建对话。返回 404“找不到资源”

如果我使用我自己的 REQUEST_TOKEN 发送像这里https://cai.tools.sap/docs/api-reference/#dialog-endpoints这样的请求并在我这边生成 CONVERSATION_ID,例如 example-com-test-1,则返回 404 错误.

我的机器人具有私有状态,并且没有与任何平台集成。是否可以通过 api 连接到我的机器人或者我错过了什么?

例子是

0 投票
1 回答
82 浏览

sap-conversational-ai - 从 SAP Conversational AI Chatbot 访问后端 HANA XSJS - getaddrinfo ENOTFOUND 错误

我通过eclipse在后端HANA数据库中创建了一个XSJS服务。当我从 POSTMAN 调用该服务时,它工作正常并让我得到结果。但是当我从 SAP CAI 聊天机器人调用相同的服务时,它会给出一个错误:getaddrinfo ENOTFOUND。

邮递员截图

SAP CAI 截图

感谢和问候维韦克

0 投票
0 回答
93 浏览

json - 将对话式 AI 连接到 Alexa

我构建了我的对话式 AI 聊天机器人,并按照所有步骤将其连接到 Alexa,但是当我尝试在 alexa 模拟器中调用我的聊天机器人时,我收到以下消息:

“请求的技能响应有问题”

在此处输入图像描述

这是错误后出现在 JSON 输出 1 和 JSON 输出 2 上的代码:

JSON 输出 2:

}

0 投票
1 回答
234 浏览

node.js - 如何在聊天机器人和 Web 应用程序之间传输消息?

嗨 stackoverflow 社区,

对于我的硕士论文,我目前正在寻找一种合适的消息传递协议或消息代理或中间件,可用于在使用 SAP Conversational AI 框架创建并旨在用作后备通道的聊天机器人之间即时交换消息,以及特别开发了 SAPUI5 Web 应用程序。整个事情可以想象成客户和客户服务员工之间的实时聊天。

SAP Conversational AI 框架支持 Webhook,因此我可以连接 Node.js 应用程序,例如。唯一的限制是 Webhook URL 必须以“https”开头,这样 WebSocket 服务器实际上就被淘汰了。

我是否必须自己开发这样的接口,或者是否已经有满足我期望的库/框架?

我期待着您的反馈。

许多问候

0 投票
2 回答
2127 浏览

jquery - 如何在 Express.js 中获取 res json 值

我是 node.js 的新手。我正在尝试做这样的事情-

我创建了一个添加到购物车 API,我首先检查会话购物车是否存在。如果不存在,我正在通过getCartCode(res)方法创建新购物车。

getCartCode - 此方法创建购物车并返回我通过 res.json 返回的代码

现在我想要的是,我想在 addToCart API 中获取购物车代码作为响应。我正在尝试在 console.log 中打印购物车代码,但它没有打印任何内容并引发异常。

0 投票
1 回答
107 浏览

hybris - 在 SAP Commerce Cloud 中使用 Webchat 集成聊天机器人时出现内部服务器错误

我已经安装了 SAP Commerce 1905。我还使用 SAP Conversational AI 创建了自己的聊天机器人,我正在使用网络聊天将其集成到 B2C 电子店面。

我可以在我的 B2C 电子店面中看到一个不错的聊天机器人,但是一旦我向我的聊天机器人发送“嗨”,我就会在控制台和聊天机器人中收到“内部服务器错误”“无法发送此消息再试一次”

我无法理解发生了什么错误。

在此处输入图像描述

网络错误 -

在此处输入图像描述

在此处输入图像描述

控制台错误 -

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
200 浏览

nlp - sap 对话式 AI 聊天机器人可以导出/存储在 github 上吗?

我一直在尝试找出将 cai.tools.sap 上的聊天机器人代理(代理我的意思是意图、技能等)导出和保存到 github 的方法。

在 cai 上克隆或复制聊天机器人的唯一可能方法是通过其“fork”按钮。但是,fork 按钮可让您在 cai 平台内复制代理。我希望能够将此聊天机器人导出为 json 文件或类似文件。

谢谢您的帮助!

干杯。

0 投票
1 回答
173 浏览

openssl - 在 SAP CAI 聊天机器人中调用 SAP hybris 服务时面临问题

我使用 SAP Conversational AI 创建了自己的聊天机器人,并将其与 SAP hybris 1905 店面集成,并且运行良好。但是,当我尝试从 SAP 对话 AI 调用 SAP hybris 后端服务以获取数据时,它显示以下错误。

为了解决这个问题,我安装了一个自签名 SSL 证书。但我仍然面临同样的问题。

0 投票
1 回答
122 浏览

javascript - 如何使 DOM 元素在 SAPUI5 应用程序上可拖动?

我正在通过 Webchat 在我的 SAPUI5 应用程序上使用 Sap Conversational AI。我在我的应用程序 Component.js 上添加了 Webchat 脚本。它工作正常,但聊天图标覆盖了应用程序的页脚,我无法使其可拖动。

这是component.js代码;

它的外观如下: 聊天图标覆盖页脚

任何人都知道我怎样才能使它可拖动或将图标也放在页脚上?

0 投票
1 回答
89 浏览

metadata - 外部脚本文件 (SAP CAI) 加载错误

当我们尝试在本地 index.html 页面中调用 SAP CAI 时,我们在控制台中看到错误。这曾经在早些时候起作用。如果我尝试独立运行 index.html 页面,我可以看到 bot 已加载。

在这里提供图片描述

但是,当我使用 Node.JS 应用程序并使用以下 URL 打开同一页面(index.html)时,它不会加载。

在此处输入图像描述

下面是我的 Index.html 页面

在此处输入图像描述