aws-samples/sample-chatbot-for-bedrock-knowledge-base-and-multimodal-llms
Multimodal Chatbot with Amazon Bedrock Knowledge Bases Integration
Leverages Streamlit for the UI while integrating with Amazon Bedrock's retrieval-augmented generation (RAG) capabilities through Knowledge Bases, supporting both Claude and Nova multimodal models. Enables image uploads alongside text queries for enriched context, with helper scripts to programmatically create and manage knowledge bases backed by S3 document storage. Architecture uses Bedrock's embedding and LLM APIs to retrieve relevant documents and generate contextual responses based on selected models and knowledge base selection.
No commits in the last 6 months.
Stars
32
Forks
6
Language
Python
License
MIT-0
Category
Last pushed
Mar 24, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/aws-samples/sample-chatbot-for-bedrock-knowledge-base-and-multimodal-llms"
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-pgvector
Opinionated sample on how to build/deploy a RAG web app on AWS powered by Amazon Bedrock and...