3

我正在使用 Program AB 进行一些测试以创建聊天机器人。我需要的是能够让feed我的机器人使用来自我自己的网络服务的实时信息。

据我了解,这就是新标签的AIML 2.0 sraix用途。但是我找不到任何关于如何使用它以及如何将它连接到我自己的网络服务的文档。

我尝试搜索机器人 SUPER 如何使用该标签,但我能找到的似乎并不指向任何 Web 服务。

任何人都可以分享有关如何使用sraix自定义 Web 服务的任何示例吗?

任何正确方向的提示将不胜感激,谢谢

4

1 回答 1

0

一个比较简单的方法是写一个后端程序,把webservice地址保存在aiml中。如果一个请求与模板匹配,它会返回一个webservice路径,你浏览它以检索代码中的数据,例如java Jersey框架用于restful webservices,因此在匹配模式时将返回一个特定的webservice url,这将进一步在您的后端应用程序中处理并将响应发送回视图。最简单的方法是使用 php 或 jsp。

于 2017-07-14T06:10:14.527 回答