aws-samples/generative-bi-using-rag
A solution guidance for Generative BI using Amazon Bedrock, Amazon OpenSearch with RAG
Implements text-to-SQL translation for natural language queries against RDS/Redshift databases, with OpenSearch-based RAG for enhanced accuracy through historical Q&A ranking and entity recognition. The solution deploys via CDK to ECS with DynamoDB state management, Cognito authentication, and integrates Bedrock for LLM inference alongside a Streamlit admin interface for configuring data sources, business rules, and agent-based task decomposition for complex analytical queries.
171 stars. No commits in the last 6 months.
Stars
171
Forks
51
Language
Python
License
MIT-0
Category
Last pushed
Mar 21, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/aws-samples/generative-bi-using-rag"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
aws-samples/generative-ai-use-cases
Application implementation with business use cases for safely utilizing generative AI in...
aws-samples/serverless-rag-demo
Amazon Bedrock Foundation models with Amazon Opensearch Serverless as a Vector DB
aws-samples/amazon-bedrock-rag
Fully managed RAG solution implemented using Knowledge Bases for Amazon Bedrock
IBM/granite-workshop
Source code for the IBM Granite AI Model Workshop
aws-samples/rag-with-amazon-bedrock-and-opensearch
Opinionated sample on how to build and deploy a RAG application with Amazon Bedrock and OpenSearch