在 Joule Studio(经典版)中引入 Joule 智能体
学习目标
解释 Joule Studio 中 Joule 智能体的用途与能力,以及它们与 Joule 技能的差异。
引言
Joule Studio(经典版)支持创建能够端到端处理复杂业务场景的 Joule 智能体:规划、执行并持续调整,直至目标达成。设想 Clara 是一位需求计划员,由于恶劣天气需要调整交货。她无需使用多个应用,只需向 Joule 提出:“如果降雪量超过十厘米,请调整德国南部明天的交货。” 使用 Joule Studio(经典版)创建的智能体即可在此场景中为她提供协助。
本课将带你走进 Joule 智能体的世界,解释它们是什么,以及它们与 Joule 技能有何不同。
了解 Joule 智能体
Joule 智能体旨在应对复杂的业务挑战。它们进行规划、推理,并在未知路径上做出有依据的决策。它们跨各种系统自主运行,并可以与其他专用智能体通信,协作解决复杂问题。示例包括优化运输物流、管理人才招聘以及谈判采购交易。
从核心来看,一个 Joule 智能体由若干关键组件构成:
目标与指令模块: 使用自然语言指令和清晰表述的目标来定义智能体的用途与行为,以引导推理和行动。
规划与推理引擎: 由大语言模型(LLM)驱动,该引擎分析任务、将其拆解为更小的目标,并根据业务上下文和可用工具确定最优的行动顺序。
工具: Joule 技能、计算器和其他实用工具等,使智能体能够与其环境交互并执行计划。
记忆模块: 存储过往经验与学习成果,通过跟踪结果并优化决策策略,使智能体能够随时间不断改进。
集成层: 促进与 SAP 及非 SAP 系统的无缝通信,实现数据访问、工作流触发以及与其他应用的交互。
当用户与智能体交互时,用户的输入作为起点。随后智能体借助其目标与指令模块——在 LLM 的引导下——将业务问题拆解为最优的执行计划。这包括分析可能的方法、使用工具采取行动并执行,以及迭代调整行动以交付期望的结果。
通过将先进的推理能力与强大的执行能力相结合,Joule 智能体使组织能够动态且智能地应对挑战。
Joule 技能说明
Joule 技能旨在预定义路径内执行基于规则的重复性任务,因此非常适合需要一致性和可靠性的操作。它们通过 Joule 进行编排,由用户意图和上下文触发,并遵循预定义的执行流程。
Joule 技能可以利用 API 和现有自动化,与各种系统无缝连接。示例包括检索供应链风险、检查天气状况、发起运输请求或创建服务工单。
Joule 智能体与 Joule 技能:对比
特性 |
Joule 智能体 |
Joule 技能 |
|---|---|---|
复杂性 |
处理复杂的端到端场景 |
执行基于规则的重复性任务 |
自主性 |
自主运行,进行规划与推理 |
遵循预定义的执行流程 |
决策 |
在未知路径上做出有依据的决策 |
在预定义路径内运行 |
使用场景 |
优化物流、管理人才招聘 |
检索风险、创建服务工单 |
技术 |
利用 LLM 和 Joule 技能 |
使用 API 和现有自动化 |
Joule 智能体最适合需要规划与推理的复杂任务,而 Joule 技能则擅长高效执行日常任务。
总结
Joule 智能体通过规划与推理应对复杂的业务挑战。
Joule 技能在预定义路径内执行基于规则的重复性任务。
Joule 智能体利用 LLM,并可以使用 Joule 技能;而 Joule 技能依赖 API 和现有自动化。
延伸阅读
什么是 Joule Studio(经典版)?
什么是 AI 智能体与 Joule 技能?
本课其余配图
