Skip to content

feat(sfn-s3vectors-rag-refresh-cdk): Add S3 Vectors RAG refresh pattern with CDK#3005

Open
bfreiberg wants to merge 1 commit intoaws-samples:mainfrom
bfreiberg:main
Open

feat(sfn-s3vectors-rag-refresh-cdk): Add S3 Vectors RAG refresh pattern with CDK#3005
bfreiberg wants to merge 1 commit intoaws-samples:mainfrom
bfreiberg:main

Conversation

@bfreiberg
Copy link
Copy Markdown
Contributor

@bfreiberg bfreiberg commented Mar 27, 2026

Issue #, if available: #3006

Description of changes:

  • Add Step Functions state machine for automated document ingestion pipeline
  • Create S3 Vectors knowledge base with distributed map for parallel processing
  • Implement Lambda functions for embedding generation, validation, and rollback
  • Add CDK infrastructure as code for complete stack deployment
  • Include comprehensive README with deployment and testing instructions
  • Add example pattern configuration and state machine visualization
  • Configure TypeScript build setup with tsconfig and package dependencies
  • Enable vector embedding via Amazon Bedrock Titan Text Embeddings V2
  • Implement validation and automatic rollback on ingestion failure

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

…rn with CDK

- Add Step Functions state machine for automated document ingestion pipeline
- Create S3 Vectors knowledge base with distributed map for parallel processing
- Implement Lambda functions for embedding generation, validation, and rollback
- Add CDK infrastructure as code for complete stack deployment
- Include comprehensive README with deployment and testing instructions
- Add example pattern configuration and state machine visualization
- Configure TypeScript build setup with tsconfig and package dependencies
- Enable vector embedding via Amazon Bedrock Titan Text Embeddings V2
- Implement validation and automatic rollback on ingestion failure
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants