Spaces:
Sleeping
Sleeping
| rag-app/ | |
| │ | |
| ├── app.py # FastAPI application | |
| ├── requirements.txt # Python dependencies | |
| ├── render.yaml # Optional Render configuration | |
| ├── .gitignore | |
| ├── .env # Local development only | |
| │ | |
| ├── data/ | |
| │ ├── document1.pdf | |
| │ ├── document2.pdf | |
| │ └── ... | |
| │ | |
| ├── chroma_db/ # Generated vector database | |
| │ | |
| ├── src/ | |
| │ ├── loader.py # Load PDFs/documents | |
| │ ├── splitter.py # Text chunking | |
| │ ├── embeddings.py # Embedding model | |
| │ ├── vectorstore.py # ChromaDB setup | |
| │ └── rag_chain.py # LangChain retrieval chain | |
| │ |-- logger.py | |
| └── README.md | |