# =========================================================================== # 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