2020-08-22 11:54发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我最近在Sap CAI上创建了一个聊天机器人,事件发生后,该聊天机器人创建了触发器,并在SCP上安排了我的rpa; 如果要通过API传递值,应如何在SAP CAI,SCP和Desktop Studio的调用中管理它? 谢谢
Marco,您好
您可以在RPA机器人的input属性中传递来自CAI机器人的值。 为此,您需要通过执行以下操作在Desktop Studio中标识输入结构:
1。 在工作室(顶层边界)中选择您的工作流程
2。 转到右侧的属性视图,为"输入数据管理器"然后为"输入"选择数据结构
3。 保存并导出您的项目
为该项目创建API触发器时,您将在API触发器有效负载中看到指定的输入结构。 现在,您可以通过在CAI僵尸程序中配置API服务配置的有效负载,将CAI内存值传递给RPA僵尸程序。 它应该类似于:
{" invocationContext":{" conversationId":" {{conversation_id}}"},
" input":{" MyWorkflowData":{" Property1":" {{memory.my-memory-var1}}"," Property2":" {{memory.my-memory-var2}}"}} }
您可以使用invocationContext中的sessionId来将消息从RPA发送到CAI机器人。
希望有帮助,
安雅
最多设置5个标签!
Marco,您好
您可以在RPA机器人的input属性中传递来自CAI机器人的值。 为此,您需要通过执行以下操作在Desktop Studio中标识输入结构:
1。 在工作室(顶层边界)中选择您的工作流程
2。 转到右侧的属性视图,为"输入数据管理器"然后为"输入"选择数据结构
3。 保存并导出您的项目
为该项目创建API触发器时,您将在API触发器有效负载中看到指定的输入结构。 现在,您可以通过在CAI僵尸程序中配置API服务配置的有效负载,将CAI内存值传递给RPA僵尸程序。 它应该类似于:
{" invocationContext":{" conversationId":" {{conversation_id}}"},
" input":{" MyWorkflowData":{" Property1":" {{memory.my-memory-var1}}"," Property2":" {{memory.my-memory-var2}}"}} }
您可以使用invocationContext中的sessionId来将消息从RPA发送到CAI机器人。
希望有帮助,
安雅
一周热门 更多>