使用 Amazon SageMaker Unified Studio 中的 Amazon Bedrock IDE 快速构建生成式 AI 应用程序

在本文中,我们将展示贵公司中的任何人都可以使用 Amazon Bedrock IDE 快速创建生成式 AI 聊天代理应用程序来分析销售绩效数据。通过简单的对话,业务团队可以使用聊天代理从结构化和非结构化数据源中提取有价值的见解,而无需编写代码或管理复杂的数据管道。

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

构建生成式 AI 应用程序对组织来说是一项重大挑战:它们需要专业的 ML 专业知识、复杂的基础设施管理以及多种服务的精心编排。为了应对这些挑战,我们推出了 Amazon Bedrock IDE,这是一个用于开发和定制生成式 AI 应用程序的集成环境。Amazon Bedrock IDE 以前称为 Amazon Bedrock Studio,现已纳入 Amazon SageMaker Unified Studio(目前处于预览阶段)。SageMaker Unified Studio 将各种 AWS 服务(包括 Amazon Bedrock、Amazon SageMaker、Amazon Redshift、Amazon Glue、Amazon Athena 和 Amazon Managed Workflows for Apache Airflow (MWAA))整合到一个综合数据和 AI 开发平台中。在这篇博文中,我们将重点介绍 Amazon Bedrock IDE 及其在 Amazon SageMaker Unified Studio 环境中的生成式 AI 功能。

生成式 AI Amazon Bedrock IDE Amazon SageMaker Unified Studio Amazon Bedrock Amazon SageMaker Amazon Redshift Amazon Glue Amazon Athena Amazon Managed Workflows for Apache Airflow (MWAA)

假设有一个跨多个地区和国家运营的全球零售网站。其销售分析师每天都面临着一个挑战:他们需要做出数据驱动的决策,但却无法应对大量可用信息。他们拥有存储在数据库中的结构化数据(例如销售交易和收入指标),以及从各种渠道收集的客户评论和营销报告等非结构化数据。如果没有专门的结构化查询语言 (SQL) 知识或检索增强生成 (RAG) 专业知识,这些分析师很难有效地结合来自两个来源的见解。

解决方案概述

AI 聊天代理应用程序通过 Amazon Bedrock IDE 结合结构化和非结构化数据分析:

  • 对于结构化数据:连接到 Amazon Athena 中的销售记录,将自然语言转换为 SQL 查询
  • 对于结构化数据 对于非结构化数据 Amazon Titan 文本嵌入 聊天