fix: update to active nvidia embedding model, increase api timeouts, and add qdrant cloud indexing support
a3264f4 | # ββ LLM ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| GROQ_API_KEY=your_groq_api_key_here | |
| # ββ Embeddings ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| NVIDIA_API_KEY=your_nvidia_api_key_here | |
| # ββ Vector DB: Qdrant Cloud (Production / Koyeb) ββββββββββββββββββββββββββββββ | |
| # Set these when deploying to Koyeb. Get them from https://cloud.qdrant.io | |
| QDRANT_URL=https://xxxx-xxxx.us-east-1.aws.cloud.qdrant.io | |
| QDRANT_API_KEY=your_qdrant_api_key_here | |
| QDRANT_COLLECTION_NAME=academic_papers | |
| # ββ Vector DB: Qdrant Local (Development only) ββββββββββββββββββββββββββββββββ | |
| # Uncomment these and leave QDRANT_URL blank when running locally with Docker | |
| # QDRANT_HOST=localhost | |
| # QDRANT_PORT=6333 | |
| # ββ App βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| APP_HOST=0.0.0.0 | |
| APP_PORT=8000 | |
| LOG_LEVEL=INFO | |
| UPLOAD_DIR=./data/uploads | |
| # ββ Chunking ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| CHUNK_SIZE=512 | |
| CHUNK_OVERLAP=64 | |
| TOP_K_RETRIEVAL=5 | |
| # ββ Chainlit UI βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # In production, set this to your Koyeb app URL | |
| FASTAPI_BASE_URL=http://localhost:8000 | |