SAP对话式AI聊天机器人中的错误处理

2020-08-19 07:08发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我在chatBot中使用了api服务。 当我的api服务成功执行后,它会给出一条消息,并且它的工作状态完美无缺(

)。 但是每当我的api服务失败或出现错误时(

)我想显示另一条消息,那么我该如何处理错误 当我的api服务失败时?

注意:请找到 case1.png case2.png ,以便您对我的问题有所了解。

致谢

nithin

(30.5 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我在chatBot中使用了api服务。 当我的api服务成功执行后,它会给出一条消息,并且它的工作状态完美无缺(

)。 但是每当我的api服务失败或出现错误时(

)我想显示另一条消息,那么我该如何处理错误 当我的api服务失败时?

注意:请找到 case1.png case2.png ,以便您对我的问题有所了解。

致谢

nithin

(30.5 kB)
付费偷看设置
发送
3条回答
95年老男孩
1楼 · 2020-08-19 07:24.采纳回答

嗨,Nithin,

您只能在API返回错误时使用条件来执行操作,例如,
_api_service_response.default.status_code不是200

使用这种方法,您将收到一条消息 一组用于执行API调用,一个用于处理错误情况,一个用于处理成功情况的消息组。

致谢
Jonas

2楼-- · 2020-08-19 07:47

您好,Nithin,

使用" {{api_service_response.Value.body.id}}"将变量中必填字段的API响应存储。

使用块检查以使用_memory检查变量是否具有值的帖子。<您的变量>为空白。 下面的屏幕截图可能会有所帮助。

谢谢

Ashutosh

ZJXianG
3楼-- · 2020-08-19 07:41

Hi Nithin,

将您的响应变量捕获到一个memory字段中,并添加一个块以检查memory.yourvariable是否不是您的自定义消息(空白)。

谢谢

Ashutosh

一周热门 更多>