awslabs/amazon-bedrock-agent-samples

Example Jupyter notebooks 📓 and code scripts 💻 for using Amazon Bedrock Agents 🤖 and its functionalities

What it solves

此仓库提供使用 Amazon Bedrock Agents 构建 AI 驱动助手的实用示例和最佳实践。它通过演示如何自动化复杂的工作流并与各种 API 和服务进行交互,帮助开发者从实验阶段转向生产阶段。

How it works

该项目使用 Amazon Bedrock Agents 框架来创建可以执行任务的代理。它支持单代理设置和多代理协作,其中监督者可以通过路由或监督者模式在多个代理之间规划和执行任务。 示例主要使用 Python 中的 boto3 SDK 实现,但它们与各种其他 AWS SDKs 也是兼容的。

Who it’s for

正在使用 Amazon Bedrock 构建代理式 AI 解决方案的开发者和架构师,特别是那些正在寻找常见代理模式(例如:代码解释、长期记忆、人机协同)参考实现的开发者。

Highlights

  • Multi-Agent Collaboration: 支持由监督者引导的多代理协作,以解决复杂问题。
  • Diverse Example Library: 包含针对 DevOps、能源效率、抵押贷款协助和房地产投资等广泛用例的实现。
  • Advanced Agent Capabilities: 範例 covers 程式碼解釋、知識庫整合、長期記憶以及使用者確認步驟。 (Wait, I need to fix this part in the CN translation, let me re-translate it properly)

(Self-correction: Let's re-do the Highlights section for CN in the final JSON output below)

Highlights

  • Multi-Agent Collaboration: 支持由监督者引导的多代理协作,以解决复杂问题。
  • Diverse Example Library: 包含针对 DevOps、能源效率、抵押贷款协助和房地产投资等广泛用例的实现。
  • Advanced Agent Capabilities: 示例涵盖了代码解释、知识库集成、长期记忆以及用户确认步骤。
  • Integrated Tooling: 可通过 Action Groups 重复使用的网页搜索、工作记忆和股票数据查询的共享工具。