项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-13 · 当前星标 ★ 543
使用教程
环境要求
- AWS 账号
- Node.js 20+
- CDK v2
安装与启动步骤
-
1先确认 CDK 环境
它是 CDK 构造库,需要有 CDK 项目骨架。
npx cdk --version -
2装构造库
Python 与 TypeScript 都有包。
npm install @cdklabs/generative-ai-cdk-constructs -
3挑一个构造用
知识库、智能体、向量存储各有现成构造。
-
4合成本地模板
先只出 CloudFormation 模板,别急着部署。
npx cdk synth -
5部署并验证
确认资源起来了再把它接进业务。
npx cdk deploy
如何确认成功
cdk synth 能产出模板,部署后目标资源在控制台可见且能被你的应用正常调用
注意事项
- 它是 CDK 构造库,不是独立服务,用之前得先有 CDK 项目。
- 价值在于把多服务的生成式 AI 方案收敛成几十行声明式代码。
- 合成模板与真实部署是两步,先 synth 看资源清单能省掉不少误部。
- 依赖 AWS 生态,跨云方案用不上。
核心亮点
- 官方维护,与 Bedrock、OpenSearch、AppSync 等 AWS 服务深度集成,权限和网络配置开箱即用
- 覆盖 RAG 知识库、内容生成、Agent 工作流等常见模式,提供可直接部署的示例,减少重复造轮子
- 基于 TypeScript 的 CDK 构造,支持类型提示和基础设施即代码,便于版本管理和团队协作
不足之处
- 强绑定 AWS 生态,无法迁移到其他云或本地环境,灵活性受限
- 部分构造仍处于实验阶段,API 可能随版本迭代发生破坏性变更,生产使用需谨慎
适用场景
- 企业快速搭建基于内部文档的 RAG 问答系统
- 开发者用 CDK 将 Bedrock 内容生成能力接入现有 Web 应用
- 团队需要标准化、可复用的生成式 AI 基础设施模板
替代项目
langchain、aws-samples/amazon-bedrock-workshop
同类项目推荐
dsh-codex-subscription
开源
用 ChatGPT 订阅额度直连 DSH,免 API Key 免 CLI
Use your ChatGPT Plus / Pro (Codex) subscription in DeepSeek Harness (DSH): GPT-6 & ···
Awesome-Context-Engineering
开源
一站式掌握上下文工程,从入门到生产级AI系统
Comprehensive survey on Context Engineering: from prompt engineering to production-g···
claude-code-tools
开源
给 Claude Code 装上瑞士军刀,日常开发效率翻倍
Practical productivity tools for Claude Code, Codex-CLI, and similar CLI coding agen···
mcp-toolbox-sdk-python
开源
用 Python 快速接入 MCP 数据库工具,让 LLM 安全操作数据库。
Python SDK for interacting with the MCP Toolbox for Databases.
codesyncer
开源
让AI编程助手跨会话记住你的项目,告别反复解释
Claude forgets everything when the session ends. CodeSyncer makes it remember.
LangChain4LifeSciencesHealthcare
开源
用 Notebook 跑通医疗 LLM 应用,从病历抽取到医学问答
connectonion
开源
让多个 AI Agent 组队干活,少写调度代码。
CLI is all you need. The agent CLI harness.
Ivy-Framework
开源
只写 C# 就能生成内部管理后台,前后端一次搞定
The ultimate framework for building internal tools with LLM code generation by unify···
adk-docs
开源
写代码定义 AI Agent,评估部署一条龙
An open-source, code-first toolkit for building, evaluating, and deploying sophistic···
