基于 AWS CDK 部署的生成式 AI 应用,提供聊天、RAG、智能体及多种业务场景的开箱即用工作台。
aws-samples/amazon-bedrock-workshop
通过 Jupyter Notebook 实操练习,教开发者用 Amazon Bedrock 上的基础模型构建生成式 AI 应用。
- Star
- 2,221
- Fork
- 961
- 未关闭 Issue
- 67
- 最近提交
- 5天前
这是什么?
这是一个面向开发者的动手实验仓库,用于学习如何通过 AWS 托管的生成式 AI 服务 Amazon Bedrock 调用基础模型并构建应用。代码按编号目录组织,对应引导式工作坊的各个模块,每个实验可以单独运行,也可以按顺序学习。
内容涵盖 Bedrock 推理 API 的基本调用,并延伸到基于 Amazon OpenSearch Serverless 与 S3 知识库的检索增强生成(RAG),以及使用 Amazon Bedrock AgentCore、CloudFormation 和 DynamoDB 的智能体实验。依赖在 pyproject.toml 中声明,可按实验选择安装对应的可选依赖。
运行示例需要具备相应 IAM 权限的 AWS 账户。在自有账户中运行会产生费用,实验结束后应及时清理资源。
核心功能
- 01按编号组织的 Jupyter Notebook 实验,对应工作坊各模块。
- 02涵盖调用基础模型的 Bedrock 推理 API。
- 03包含基于 OpenSearch Serverless 与 S3 的检索增强生成实验。
- 04包含基于 Amazon Bedrock AgentCore 的智能体实验。
- 05可通过 pyproject 可选依赖按需安装某个实验所需的库。
适用场景
- 学习如何通过 Bedrock 在 AWS 上调用基础模型。
- 基于 Bedrock 知识库原型化一个 RAG 应用。
- 探索如何使用 AgentCore 在 AWS 上构建 AI 智能体。
- 在 AWS 主办的活动中跟随引导式工作坊完成实践。
快速上手
- 1
克隆代码仓库
git clone https://github.com/aws-samples/amazon-bedrock-workshop - 2
使用 uv 创建虚拟环境
uv venv .venv - 3
使用 uv 安装依赖
uv sync --all-extras --all-groups - 4
打开第一个笔记本,选择 .venv 内核,然后运行其中的单元格
使用前须知
- 在您自己的 AWS 账户中运行示例会产生费用。
- 需要具备 Amazon Bedrock 访问权限和特定 IAM 权限的 AWS 账户。
收录于专题
标签
常见问题
- amazon-bedrock-workshop 是什么?
- 通过 Jupyter Notebook 实操练习,教开发者用 Amazon Bedrock 上的基础模型构建生成式 AI 应用。 这是一个面向开发者的动手实验仓库,用于学习如何通过 AWS 托管的生成式 AI 服务 Amazon Bedrock 调用基础模型并构建应用。代码按编号目录组织,对应引导式工作坊的各个模块,每个实验可以单独运行,也可以按顺序学习。
- amazon-bedrock-workshop 可以免费使用吗?用的什么许可证?
- amazon-bedrock-workshop 以 MIT-0 许可证开源。用于商业产品前,请先确认许可证条款。
- amazon-bedrock-workshop 还在维护吗?
- 活跃维护中。amazon-bedrock-workshop 最近一次提交是在 2026年11月2日。
- amazon-bedrock-workshop 适合用来做什么?
- 学习如何通过 Bedrock 在 AWS 上调用基础模型。 基于 Bedrock 知识库原型化一个 RAG 应用。 探索如何使用 AgentCore 在 AWS 上构建 AI 智能体。 在 AWS 主办的活动中跟随引导式工作坊完成实践。
- amazon-bedrock-workshop 怎么安装和运行?
- 克隆代码仓库: git clone https://github.com/aws-samples/amazon-bedrock-workshop 使用 uv 创建虚拟环境: uv venv .venv 使用 uv 安装依赖: uv sync --all-extras --all-groups 打开第一个笔记本,选择 .venv 内核,然后运行其中的单元格
- 在哪里获取 amazon-bedrock-workshop?
- 源代码和安装说明在 GitHub 上:https://github.com/aws-samples/amazon-bedrock-workshop
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一款原生 macOS Swift 应用,用于与 Amazon Bedrock 模型对话,支持文档、图像和本地工具。
生成式 AI 学习资源汇总库,涵盖课程、论文动态、面试准备和代码笔记本,按学习路径和层级组织。
基于 Amazon Bedrock 的生成式 AI 示例工具,依据 AWS Well-Architected 最佳实践评估 IaC 模板和架构图。
基于 Amazon Bedrock 的桌面端自主 AI 智能体应用,可读写文件、执行命令、联网搜索并调用知识库。
AWS 提供的解决方案,用于在 Amazon Bedrock 和 SageMaker AI 上快速搭建、对比并上线生成式 AI 聊天应用。