大家好,
我写这个博客是为了描述最简单的方式使用SAP会话人工智能节点.jsSAP云平台Cloud Foundry应用
官方快车安装指南SAP教程"创建基本节点.js"应用程序"如何部署节点.js应用于SAP云平台GItHub存储库聊天机器人
本地PC
VMWare Workstation上的Ubuntu18.04.01 LTScf CLI 6.43.0版节点.js11.10.1npm 6.7.0
Cloud Foundry
Nodejs Buildpack版本1.6.40CF试用(欧洲-法兰克福)
在云铸造环境中创造空间cf CLI安装在本地PC上(有关安装信息,查淘客,请参阅官方页面)节点.js安装在本地PC上(见另一篇文章)
1。节点.js开发
创建目录
初始化npm,在"npm init"命令后,我这样回答。
通过npm安装express和body解析器。
更改包.jsonSAP云平台上的启动注册文件。我更改了"脚本"->"启动"部分。
现在目录是这样的。
创建应用程序.js在同一个目录中。
目录"应用程序.js"
我准备了"get"和"post"方法,虽然我没有使用"get"方法,但它只是测试目的。
用于验证应用程序.js在本地PC上,淘客帝国,运行应用程序.js"
我用POSTMAN做测试,
get方法的结果,物联网架构,
post方法的结果,别忘了请求
头和主体,
post请求主体。大部分数据是不必要的,
发送请求后,免费大数据,我可以通过终端查看日志,
我导出了邮递员,大数据学什么,
2。部署节点.js应用到SAP CP
部署到SAP Cloud Foundry,舱单.yaml是必需的。
文件内容如下。
通过CF cli登录SAP CP Cloud Foundry。
现在部署应用程序!应用程序名称来自"舱单.yaml".
3. SAP Conversational AI
我创建了一个简单的聊天机器人,它没有任何意图和技能。
我使用"回退"技能与节点.js.
这是"回退"技能的动作,只需发送POST请求,无需验证。别忘了标题"Content Type"是"application/json"。
3.2。检查连接
现在检查连接。
我可以通过CF cli查看日志。