Spaces:
Running
Running
| # =========================================================================== | |
| # MediGuard AI — Environment Variables | |
| # =========================================================================== | |
| # Copy this file to .env and fill in your values. | |
| # =========================================================================== | |
| # --- API --- | |
| API__HOST=0.0.0.0 | |
| API__PORT=8000 | |
| API__DEBUG=true | |
| CORS_ALLOWED_ORIGINS=* | |
| # --- PostgreSQL --- | |
| POSTGRES__HOST=localhost | |
| POSTGRES__PORT=5432 | |
| POSTGRES__DATABASE=mediguard | |
| POSTGRES__USER=mediguard | |
| POSTGRES__PASSWORD=mediguard_secret | |
| # --- OpenSearch --- | |
| OPENSEARCH__HOST=localhost | |
| OPENSEARCH__PORT=9200 | |
| # --- Redis --- | |
| REDIS__HOST=localhost | |
| REDIS__PORT=6379 | |
| REDIS__ENABLED=true | |
| # --- Ollama --- | |
| OLLAMA__BASE_URL=http://localhost:11434 | |
| OLLAMA__MODEL=llama3.2 | |
| # --- LLM (Groq / Gemini — existing providers) --- | |
| LLM__PRIMARY_PROVIDER=groq | |
| LLM__GROQ_API_KEY=your_groq_api_key_here | |
| LLM__GROQ_MODEL=llama-3.3-70b-versatile | |
| LLM__GEMINI_API_KEY=your_google_api_key_here | |
| LLM__GEMINI_MODEL=gemini-2.0-flash | |
| # --- Embeddings --- | |
| EMBEDDING__PROVIDER=jina | |
| EMBEDDING__JINA_API_KEY= | |
| EMBEDDING__MODEL_NAME=jina-embeddings-v3 | |
| EMBEDDING__DIMENSION=1024 | |
| # --- Langfuse --- | |
| LANGFUSE__ENABLED=true | |
| LANGFUSE__PUBLIC_KEY= | |
| LANGFUSE__SECRET_KEY= | |
| LANGFUSE__HOST=http://localhost:3000 | |
| # --- Chunking --- | |
| CHUNKING__CHUNK_SIZE=1024 | |
| CHUNKING__CHUNK_OVERLAP=128 | |
| # --- Telegram Bot (optional) --- | |
| TELEGRAM__BOT_TOKEN= | |
| TELEGRAM__API_BASE_URL=http://localhost:8000 | |
| # --- Medical PDFs --- | |
| MEDICAL_PDFS__DIRECTORY=data/medical_pdfs | |