
generative-ai-cdk-constructs
几行 CDK 代码,把 Bedrock 大模型能力接进你的 AWS 应用
AWS Generative AI CDK Constructs 是 AWS 官方提供的 CDK 构造库,用 TypeScript 把常见生成式 AI 架构封装成可复用的基础设施组件。它解决的是开发者在 AWS 上搭建生成式 AI 应用时,需要手动编写大量 CDK 代码、反复处理 Bedrock、OpenSearch、AppSync、S3 等资源编排的问题。核心能力包括:一键部署基于 Amazon Bedrock 的知识库问答(RAG)、内容生成、Agent 工作流、LangChain 集成、HuggingFace 模型推理等模式;每个构造都内置了 IAM 权限、向量存储、API 接口和前端接入的默认配置,开发者只需几行代码就能把大模型能力接入现有应用。项目还提供示例代码和架构图,适合作为企业级 AI 应用的起点,降低从原型到生产的门槛。
项目数据
使用教程
核心亮点
- 官方维护,与 Bedrock、OpenSearch、AppSync 等 AWS 服务深度集成,权限和网络配置开箱即用
- 覆盖 RAG 知识库、内容生成、Agent 工作流等常见模式,提供可直接部署的示例,减少重复造轮子
- 基于 TypeScript 的 CDK 构造,支持类型提示和基础设施即代码,便于版本管理和团队协作
不足之处
- 强绑定 AWS 生态,无法迁移到其他云或本地环境,灵活性受限
- 部分构造仍处于实验阶段,API 可能随版本迭代发生破坏性变更,生产使用需谨慎
适用场景
- 企业快速搭建基于内部文档的 RAG 问答系统
- 开发者用 CDK 将 Bedrock 内容生成能力接入现有 Web 应用
- 团队需要标准化、可复用的生成式 AI 基础设施模板
替代项目
langchain、aws-samples/amazon-bedrock-workshop
项目介绍
同类项目推荐
ComfyUI_Custom_Nodes_AlekPet
开源
给 ComfyUI 装上语音翻译和姿态检测,工作流更全能
Custom nodes that extend the capabilities of Comfyui
langchain
开源
组装 AI 应用的乐高积木,从想法到上线不换工具
The agent engineering platform.
transformers
开源
全球最大的模型仓库全家桶,想用的模型一把抓
Transformers: the model-definition framework for state-of-the-art machine learning m···
bruno
开源
把 API 测试当代码管理,用 Git 搞定协作与版本追踪
Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/I···