Bite-sized RAG Projects on AWS

Stats Python

Collection of the bite-sized RAG(Retrieval Augmented Generation) projects implemented on AWS

  • Simple, easy to learn RAG Architectures
  • Deployable by IaC (AWS CDK)
  • Various combinations of Vector Store, LLMs, and Embedding Models
Vector store LLM Embedding Model Git Url Architecture
opensearch bedrock bedrock rag-with-amazon-bedrock-and-opensearch
opensearch sagemaker sagemaker rag-with-amazon-opensearch-and-sagemaker
opensearch serverless bedrock bedrock rag-with-amazon-bedrock-and-opensearch-serverless
opensearch serverless sagemaker sagemaker rag-with-amazon-opensearch-serverless-and-sagemaker
postgresql + pgvector bedrock bedrock rag-with-amazon-bedrock-and-postgresql-using-pgvector
postgresql + pgvector sagemaker sagemaker rag-with-amazon-postgresql-using-pgvector-and-sagemaker
documentdb bedrock bedrock rag-with-amazon-bedrock-and-documentdb
documentdb sagemaker bedrock rag-with-amazon-documentdb-and-sagemaker
memorydb bedrock bedrock rag-with-amazon-bedrock-and-memorydb
memorydb sagemaker bedrock rag-with-amazon-memorydb-and-sagemaker
kendra bedrock rag-with-amazon-bedrock-and-kendra
kendra sagemaker rag-with-amazon-kendra-and-sagemaker
knowldege base + opensearch serverless bedrock bedrock rag-with-knowledge-bases-for-amazon-bedrock-using-opensearch-serverless (CDK L3 Constructs Version)
rag-with-knowledge-bases-for-amazon-bedrock-using-opensearch-serverless (CDK L1 Constructs Version)
knowldege base + postgresql bedrock bedrock rag-with-knowledge-bases-for-amazon-bedrock-using-aurora-postgresql

References

RAG Architecture: From Concepts to Implementations (slides)

IMAGE ALT TEXT HERE