

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Amazon Bedrock 代理
<a name="rise-agenticai-bedrock-agent"></a>

Amazon Bedrock Agent 充当智能协调器，使用 reason-and-act (ReAct) 模式来满足复杂的用户请求。它使用基础模型的推理 (FMs) 和数据来分解用户请求，收集相关信息并高效地完成任务，从而使团队腾出时间专注于高价值的工作。 APIs您可以参考[此链接](https://docs.aws.amazon.com/bedrock/latest/userguide/agents-how.html)，了解如何实现 Amazon Bedrock 代理。
+  **用户请求**：流程始于来自用户的自然语言请求，例如“生成销售报表并分享给财务团队”。
+  **推理与规划**：Bedrock 代理的编排提示和底层基础模型会解析请求，并将其拆解为逻辑连贯的多步骤操作。
+  **工具执行**：代理通过调用“工具”（使用 API 架构定义的操作组）来执行计划。这些工具可以通过 Generative AI Hub 调用 SAP 系统中的后端服务。例如，代理可以：
  +  **调用 API**，从 SAP 获取销售数据
  +  **访问知识库** [通过检索增强生成（RAG）工具在 Bedrock 中执行此操作]，提取相关的业务文档。
  +  **利用代码解释器或浏览器** AgentCore 进行数据分析或与基于 Web 的 SAP 用户界面进行交互。
  +  **利用记忆功能**，在多轮用户交互中维持上下文连贯性。这对于多步骤流程至关重要，例如通过多轮对话完成复杂采购订单的填写。

Bedrock 代理全面支持多代理协作，允许您构建并部署由专业人工智能代理组成的系统，这些代理将协同工作以完成复杂的多步骤工作流。不是通过单个代理来尝试处理复杂任务的所有环节，而是编排一组代理，使它们运用自己特定的专业知识，进而提升效率、准确性与总体性能。[Bedrock 中的多代理协作](https://docs.aws.amazon.com/bedrock/latest/userguide/agents-multi-agent-collaboration.html)的核心是分层模型，该模型一个由主管代理和一个或多个协作者代理构成。