opensearch bedrock rag cdk
v0.10.0: Develop Cost Sensitive Self-Terminating Resources Using CDK Aspects
これは、Amazon Bedrock と Amazon OpenSearch Serverless を使用して RAG ソリューションを実装する方法をデモするために TypeScript で書かれた CDK プロジェクトです。
インフラストラクチャの展開方法とソリューションの詳細については、次のブログ投稿を参照してください。
パート 6: GenAI アプリケーションのイベント駆動型アーキテクチャによるドキュメントのインデックス作成の強化。
パート 7: Amazon EKS へのデプロイ。
パート 8: Amazon Cognito と Amazon EKS の統合。
パート 9: AWS Graviton を使用した ECS および EKS インフラストラクチャの最適化。
パート 10: CDK の側面と高度な CDK ヒントを使用して、コスト重視の自己終了リソースを開発します。
cdk.json
ファイルは、CDK ツールキットにアプリの実行方法を指示します。
npm run build
タイプスクリプトを js にコンパイルするnpm run watch
watch 変更を監視してコンパイルするnpm run test
jest 単体テストを実行するnpx cdk deploy
このスタックをデフォルトの AWS アカウント/リージョンにデプロイしますnpx cdk diff
デプロイされたスタックと現在の状態を比較npx cdk synth
合成された CloudFormation テンプレートを出力します