| # βββ Google Gemini (LLM for answer generation) ββββββββββββββββββββββββββββββββ | |
| GEMINI_API_KEY=your_gemini_api_key_here | |
| # βββ NVIDIA (Embeddings) ββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| NVIDIA_API_KEY=nvapi-your_nvidia_api_key_here | |
| # βββ Vector Store βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| CHROMA_DB_PATH=./chroma_db | |
| COLLECTION_NAME=sacred_texts | |
| # βββ Retrieval Settings βββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # Chunks retrieved PER BOOK β every scripture gets this many slots guaranteed | |
| # Total context = CHUNKS_PER_BOOK x number of books (e.g. 3 x 4 = 12 chunks) | |
| CHUNKS_PER_BOOK=3 | |
| # βββ Server βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| HOST=0.0.0.0 | |
| PORT=8000 | |