在 SAP conversation AI 里消费 ABAP OData 服务

编程知识 更新时间:2023-05-02 21:08:27

我们将使用一个简单的 Conversation AI 聊天机器人——只有问候技能——来演示如何调用你的 ABAP 服务,并且搭建开发和生产环境,使用 destination 来调用不同的服务。

System Alias 让您可以在一个统一的位置定义机器人正在使用的外部系统,并且您可以针对每个环境分别维护远端系统的详细信息(如 URL 和身份验证)。

在企业版的 System alias 中,您可以选择在 SAP 业务技术平台中维护的 HTTP Destination.

System alias 作为可重用的 nickname,代表了指向外部系统的链接,可以在配置 webhook 和 API 服务调用时使用。

登录 SAP Business Technology Platform,选中 conversation AI 的 instance:

创建一个新 bot:

启用 system alias:

点击 setting -> enable:

点击 build tab,选择 greeting skill,

点击 action 面板,在 hello 执行完毕后,Connect External Service-> Call webhook:

使用 MyABAPAlias 来调用 API:

创建一个新的 environment,命名为 production:

将 development 环境的 MyABAPAlias 指向 ABAPDevSystem 的 Destination,而 production 环境的 MyABAPAlias,指向 ABAPProdSystem Destination.

也就是说,将不同环境的 system alias,映射到不同的 ABAP 系统去,这些系统通过 Destination 标识。

更多Jerry的原创文章,尽在:“汪子熙”:

更多推荐

在 SAP conversation AI 里消费 ABAP OData 服务

本文发布于:2023-04-28 16:31:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/57dbc62dd048c6b6a455d7a99d9b4395.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:conversation   SAP   AI   OData   ABAP

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 109103文章数
  • 27701阅读数
  • 0评论数