在 Amazon Bedrock AgentCore 上使用 NLP 构建人工智能驱动的仪表板自动化代理

该解决方案结合了 Amazon Bedrock AgentCore、Strands Agents 和 Amazon Quick 转换的强大功能,提供安全、可扩展的智能系统,用于构建和操作 AI 代理,同时将数据转换为可操作的业务洞察。

来源:亚马逊云科技 _机器学习

在响应不断变化的业务需求时,业务分析师通常会等待数天才能修改仪表板。传统流程涉及向 IT 团队提交修改请求,IT 团队解释需求、浏览 API 文档、理解表架构并部署更改。虽然这种方法可以保持适当的监督和质量控制,但当需要快速更新仪表板时,它可能会导致多天的周转时间。

该解决方案结合了 Amazon Bedrock AgentCore、Strands Agents 和 Amazon Quick 转换的强大功能,提供安全、可扩展的智能系统,用于构建和操作 AI 代理,同时将数据转换为可操作的业务洞察。

解决方案概述

在此解决方案中,我们使用使用 Amazon Bedrock AgentCore 和 Strands 框架构建的多代理架构。 Amazon Bedrock AgentCore 是一个代理平台,用于大规模安全地构建、部署和操作有效的代理,无需基础设施管理。它通过智能内存和网关加速代理的生产,以实现对工具和数据的安全、受控访问。它运行具有生产级安全性和动态扩展的代理,并监控生产中的性能和质量。 Strands Agents 是一个代码优先框架,用于构建与 AWS 服务集成的代理。该解决方案还使用 Amazon Quick,它提供人工智能驱动的 BI 功能,将分散的数据转化为每个人的战略见解,以便您可以更快地做出决策并实现更好的业务成果。

该架构包括以下组件:

  • Amazon Bedrock AgentCore – 托管 Strands Agent 编排器和专用子代理。
  • Amazon Nova – 提供自然语言处理 (NLP) 和推理功能。
  • Amazon Quick – 用于仪表板发现和修改操作的目标服务。
  • AgentCore 内存 – 维护对话上下文和会话状态。
  • 将代理部署到 Amazon Bedrock AgentCore。
  • 先决条件

    演练