File size: 923 Bytes
3c48e24 911f26c bd9a582 911f26c 3c48e24 bd9a582 911f26c bd9a582 911f26c bd9a582 911f26c bd9a582 911f26c bd9a582 911f26c bd9a582 911f26c bd9a582 911f26c bd9a582 911f26c bd9a582 911f26c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
---
title: Pythonic Rag Fastapi React
emoji: 📊
colorFrom: indigo
colorTo: pink
sdk: docker
pinned: false
short_description: A bare bones fast api based React QA application
---
# Document Q&A Chat
This is a RAG (Retrieval Augmented Generation) application that allows you to:
1. Upload documents (PDF/TXT)
2. Ask questions about the content
3. Get AI-powered responses based on the document content
## Features
- Document upload support (PDF, TXT)
- Real-time chat interface
- Context-aware responses
- Modern, responsive UI
## Technology Stack
- Frontend: React with TypeScript
- Backend: FastAPI
- Vector Database: For document embeddings
- LLM: OpenAI for generating responses
- Docker for deployment
## Usage
1. Upload your document using the upload interface
2. Wait for the document to be processed
3. Start asking questions about your document
4. Get AI-generated responses based on the document content
|