利用自定义 Joule 智能体处理复杂的多步骤业务工作流

学习目标

  • 解释智能体的技术组件,以及它们与 SAP 系统和非 SAP 系统的集成。

引言

本课以先前介绍的基础概念为起点,进一步深入探讨 Joule 智能体的技术层面和实际应用。设想 Sarah 是一位供应链经理,经常遭遇各种中断。她无需手动分析数据并在多个系统之间协调响应,而是可以利用 Joule 智能体主动识别风险、提出缓解策略并触发纠正措施。本课将探讨 Joule Studio, classic edition 如何让您设计和配置这类精密的 Joule 智能体,以应对复杂的多步骤业务挑战。

深入 Joule Studio, classic edition 架构,实现可扩展的智能体执行

使用 Joule Studio, classic edition 构建的自定义 Joule 智能体并非简单的任务执行器。它们是精心设计的系统,能够在复杂工作流中进行规划、推理和行动。理解 Joule 智能体背后的高层架构,对于在企业环境中高效地设计、扩展和运营智能体至关重要。

将 Joule 智能体与 SAP 系统和非 SAP 系统集成

自定义 Joule 智能体的关键优势之一,是能够与 SAP 系统和非 SAP 系统无缝集成。这些集成使智能体能够访问业务数据、触发工作流,并执行复杂的端到端流程所需的操作。

  • SAP 集成: Joule 智能体可以利用 SAP API 和业务服务,访问来自 SAP S/4HANA、SAP Success Factors 及其他 SAP 应用的数据。它们还可以通过自定义 Joule 技能和 SAP Build 操作触发工作流并自动执行任务。

  • 非 SAP 集成: Joule 智能体可以使用 API、Web 服务、MCP 服务器及其他集成技术连接到非 SAP 系统。这样便可访问外部数据源,例如天气服务、交通系统或第三方平台。

  • SAP Integration Suite: SAP Integration Suite 提供 API 管理、集成流和预构建连接器等功能,以支持 Joule 智能体与 SAP 或第三方系统之间的可靠集成。

用于规划与推理的 AI 模型

AI 模型提供规划与推理能力,使 Joule 智能体能够将复杂目标拆解为可执行的步骤。通过 SAP AI Foundation,Joule 智能体可以访问最先进的大语言模型,例如 GPT、Gemini、Mistral 等,具体取决于可用性和配置。

利用工具让智能体能够行动

Joule 技能

Joule 技能通过提供可复用、定义明确的能力供智能体按需调用,在智能体执行过程中发挥着关键作用。

  • 任务特定功能: Joule 技能封装了具体操作,使智能体能够将执行委派出去,从而专注于规划与推理。技能可以利用已在 SAP Build 中构建的操作和自动化。

  • 可复用性: Joule 技能可以跨多个智能体复用,从而减少开发工作量并促进一致性。

  • 模块化: Joule 技能是模块化组件,可以添加、移除或更新,而不会影响智能体的整体设计。

例如,一个优化配送路线的 Joule 智能体可能使用一个技能获取天气数据,另一个技能计算距离,第三个技能预订运输服务。

智能体

Joule 智能体还可以将其他自定义 Joule 智能体用作工具,从而实现多智能体协作。例如,采购智能体可以编排专门的子智能体,如负责制裁检查的合规智能体、负责定价的谈判智能体,以及负责确认库存可用性的库存智能体。

MCP 服务器

在 Joule Studio, classic edition 中,智能体可以连接到外部 MCP 服务器。这样,智能体便能访问通过 MCP 暴露的外部工具和应用,例如工单系统或 IT 服务管理平台。

文档接地

文档接地将 Joule 智能体连接到特定业务文档,确保决策准确且具备上下文感知能力。例如,以承运商合同为接地依据的物流智能体可以做出更明智的路线决策。此功能与 SAP AI Core 流水线集成,并通过资源组 ID 进行配置。

人工介入

对于关键决策,默认启用人工监督,允许用户在需要时进行审核、批准或干预。

计算器

使智能体能够在执行过程中执行基本的数学计算。

用例:自定义 Joule 智能体的实际应用

自定义 Joule 智能体可以应用于广泛的业务场景,自动执行复杂流程并支持明智的决策。

  • 供应链优化: Joule 智能体可以监控来自各种来源(天气预报、交通状况、供应商绩效)的实时数据,以识别供应链的潜在中断。随后,它可以主动调整配送路线、重新分配资源并通知利益相关方,从而将这些中断的影响降到最低。

  • 人才招聘: Joule 智能体可以通过筛选简历、安排面试和进行初步评估来自动化招聘流程。它还可以使用自然语言处理来识别具备特定岗位所需技能和经验的候选人。

  • 采购谈判: Joule 智能体可以分析市场数据、供应商绩效和合同条款,以与供应商谈判争取更优的交易。它还可以自动生成采购订单并跟踪交付。

  • 客户服务自动化: Joule 智能体可以处理常规客户咨询、解决常见问题,并将复杂案例升级给人工坐席。它还可以利用来自 CRM 系统及其他来源的数据,为客户互动提供个性化体验。

  • 财务风险管理: Joule 智能体可以监控金融市场、分析经济指标并评估借款人的信用状况。当识别出潜在风险时,它可以生成警报并推荐合适的缓解策略。

小结

  • 在 Joule Studio, classic edition 中构建的自定义 Joule 智能体旨在规划、推理并执行复杂的多步骤业务工作流。

  • Joule 智能体可应用于广泛的业务场景,包括供应链优化、人才招聘、采购谈判、客户服务自动化和财务风险管理。

  • Joule 智能体与 SAP 系统和非 SAP 系统无缝集成,利用 SAP API、Web 服务和 SAP Integration Suite。

  • Joule 技能提供预构建的功能,Joule 智能体可以利用这些功能来执行特定任务,从而促进可复用性和模块化。

延伸阅读

什么是 Joule Studio, classic edition

合作伙伴用例:

  • Capgemini

  • KPMG

  • HCLTech

  • Sovanta

  • Accenture

本课其余配图

AIJ100_C4_Joule_Overview

AIJ100_C4_Input