# LLMux Environment Variables # Copy this file to .env and fill in your values # ============================================================================= # LLM Provider API Keys (at least one required) # ============================================================================= # OpenAI OPENAI_API_KEY=sk-your-openai-api-key # Anthropic Claude ANTHROPIC_API_KEY=sk-ant-your-anthropic-api-key # Google Gemini GOOGLE_API_KEY=your-google-api-key # Azure OpenAI AZURE_OPENAI_API_KEY=your-azure-openai-api-key # ============================================================================= # Database (optional - for API key management, usage tracking) # ============================================================================= DB_HOST=localhost DB_PORT=5432 DB_USER=llmux DB_PASSWORD=your-db-password DB_NAME=llmux # ============================================================================= # Redis (optional - for distributed caching) # ============================================================================= REDIS_ADDR=localhost:6379 REDIS_PASSWORD= # ============================================================================= # Server Configuration (optional - can also be set in config.yaml) # ============================================================================= # Server port # PORT=8080 # Log level: debug, info, warn, error # LOG_LEVEL=info # ============================================================================= # Observability (optional) # ============================================================================= # OpenTelemetry endpoint for tracing # OTEL_EXPORTER_OTLP_ENDPOINT=localhost:4317