Technology Blog Posts by SAP
cancel
Showing results for 
Search instead for 
Did you mean: 
ArthurYang
Product and Topic Expert
Product and Topic Expert
0 Likes
577

如果您对BTP感兴趣,BTP个人精选内容目录 | SAP Blogs 可能有更多你需要的内容

 

想象一下,明天早上你走进办公室,只需要对AI助手说一句话,就能自动查询库存、创建采购申请、分析现金流风险,甚至处理你们公司独特的业务流程。这不是科幻,而是SAP Joule Studio让每家企业都能实现的现实。

无论你是IT管理者还是业务用户,这个低代码平台都能帮你打造专属的AI工作助手,让重复繁琐的工作彻底自动化,释放时间去做更有价值的事情。

 

Joule Studio是什么?

定义: SAP Joule Studio是一个低代码开发平台,用于扩展Joule焦耳的功能

 

SAP为什么要开发SAP Joule Studio?

1.标准的Joule很难完全满足企业独特需求

2.Joule需要对接非SAP系统的流程与数据,才能实现端到端的AI智能化,而标准Joule在这方面功能的缺口更大

 

SAP Joule Studio的核心能力有哪些?

SAPJoule需要的额外能力划分为两种:SkillAgent

Joule在确认用户的意图之后,会思考如何回复,思考时就会自行判断是否需要SkillAgent来帮忙

 

Skill:

可以理解为一条固定的工作流,Skill接收固定格式输入,执行确定任务,返回标准格式结果。

ArthurYang_0-1764935692297.png

 

一般Skill用于提供数据查询以及操作执行的能力,例如通过API来调用接口,创建销售订单的Skill;亦或者调用数据库接口来查询数据的Skill

Joule调用Skill的示例流程:

  • 用户提问: "帮我查看产品A的库存,如果低于安全库存就自动创建采购申请"
  • 意图识别: Joule理解用户的意图,并判断需要进行主数据查询,库存查询,且后续可能需要执行库存补货动作
  • 能力匹配: Joule在可用Skill库中搜索,发现有可用的主数据查询Skill,库存查询Skill,库存补货Skill
  • 执行查询: Joule执行主数据查询Skill,确认物料编码,然后执行库存查询Skill,获取库存信息
  • 回答用户: Joule回复用户:"产品A的主数据为XX,该产品库存为XX,已经低于安全库存XX,需要创建采购申请来补充库存吗?推荐补充XX数量的库存"

标准Joule已经原生具备了很多Skill,但用户可以开发更多Skill以丰富Joule的能力

 

Agent:

可以理解为专家咨询服务。Agent启动时需要的信息,工作流程,工作结束返回的信息都是不确定的。

ArthurYang_1-1764935975109.png

但这些AgentJoule更擅长完成特定类型的任务,例如应收账款专家Agent,售后服务专家Agent,一般由Joule自主决定何时调用哪个Agent来满足用户需求

具体的Agent列表可以在这里查看:https://discovery-center.cloud.sap/ai-catalog/?aiType=ai_agent

Joule调用Agent的示例流程:

  • 用户提问: "我们Q3的现金流状况如何?有什么风险需要注意?"
  • 意图识别: Joule理解用户的意图,并判断这是复杂的财务分析咨询请求,需要专业答复
  • 能力匹配: Joule在可用Agent库中找到"现金流专家Agent",评估其能力与用户意图的匹配度
  • 执行查询: Joule将用户的问题和相关对话历史转交给财务分析Agent
  • 等待处理: Agent自主调用Skill,完成数据收集、分析计算、风险评估等工作,并答复Joule
  • 回答用户: Joule将Agent的专业分析转达给用户

标准Joule已经原生具备了很多Agent,但用户可以开发更多Skill以丰富Joule的能力,同时还可以定制化Joule的原生Agent

 

基于以上两种需求,Joule Studio提供两类工具:

  • Skill开发工具,可以低代码的创建Skill
  • Agent开发工具,可以低代码的创建新Agent,也可以增强SAP的标准Agent

以解决标准Joule无法满足的企业个性化需求,例如:

1. 补齐在SAP生态中标准Joule还不具备的能力

2. 为Joule对接SAP生态外的应用、数据、Agent,包括但不限于

  • 第三方系统集成:连接CRM、电商平台、IoT设备等外部系统的流程
  • 外部数据源整合:接入市场数据、天气信息、汇率数据等
  • 跨平台Agent协作:调用外部AI服务或专业分析工具

 

SAP Joule Studio和市面上常见的类似功能有什么区别?

Joule预置了大量Skill和Agent,代表了SAP理解的最佳实践,大大节约了用户的开发成本

Joule专门为SAP生态系统而设计,与SAP权限,流程,数据无缝集成,所以Joule Studio开发出的额外能力也天然适配SAP系统

 

SAP Joule Studio一般怎么用呢?

阶段一:需求识别与评估

通过系统化的流程分析识别当前痛点,卡点

通过用户日常使用Joule的反馈识别功能空白点

评估哪些需求适合用Skill解决,哪些需要Agent处理

阶段二:选择开发方式

Skill开发适用于:

  • 标准化的数据查询操作
  • 固定流程的业务处理
  • 简单的API调用和数据转换
  • 需要快速响应的操作

Agent开发适用于:

  • 需要专业判断的复杂分析
  • 多步骤的决策流程
  • 个性化的咨询服务
  • 需要上下文理解的对话

阶段三:开发与部署

阶段四:持续优化

  • 监控Skill和Agent的使用频率和成功率
  • 基于用户反馈不断完善功能
  • 根据业务变化调整配置参数
  • 扩展更多相关的能力组合

 

总结

SAP Joule Studio提供定制化AI开发能力,以扩展Joule功能以解决定制化需求,实现AI自动化和效率提升

 

关于本文内容有任何问题或见解,欢迎在评论区留下你的想法