opensearch bedrock rag cdk
v0.10.0: Develop Cost Sensitive Self-Terminating Resources Using CDK Aspects
这是一个用 TypeScript 编写的 CDK 项目,用于演示如何使用 Amazon Bedrock 和 Amazon OpenSearch Serverless 实施 RAG 解决方案
有关如何部署基础设施和解决方案的详细信息,请参阅博客文章:
第 6 部分:使用 GenAI 应用程序的事件驱动架构增强文档索引。
第 7 部分:在 Amazon EKS 上部署。
第 8 部分:将 Amazon Cognito 与 Amazon EKS 集成。
第 9 部分:使用 AWS Graviton 优化 ECS 和 EKS 基础设施。
第 10 部分:使用 CDK 方面和高级 CDK 技巧开发成本敏感的自动终止资源。
cdk.json
文件告诉 CDK Toolkit 如何执行您的应用程序。
npm run build
将打字稿编译为jsnpm run watch
监视更改并编译npm run test
执行 jest 单元测试npx cdk deploy
将此堆栈部署到您的默认 AWS 账户/区域npx cdk diff
将部署的堆栈与当前状态进行比较npx cdk synth
发出合成的 CloudFormation 模板