# Example environment configuration for CleanCity Agent # Copy this file to .env and fill in your API keys # ============================================================================ # LLM PROVIDER CONFIGURATION # ============================================================================ # Choose your LLM provider: "anthropic" | "openai" | "gemini" | "offline" # Default: "offline" (uses mock responses, no API key needed) LLM_PROVIDER=offline # ============================================================================ # API KEYS (only needed if not using offline mode) # ============================================================================ # Anthropic Claude (recommended) # Get your key at: https://console.anthropic.com/ # ANTHROPIC_API_KEY=sk-ant-... # OpenAI GPT # Get your key at: https://platform.openai.com/api-keys # OPENAI_API_KEY=sk-... # Google Gemini # Get your key at: https://makersuite.google.com/app/apikey # GEMINI_API_KEY=... # ============================================================================ # OPTIONAL CONFIGURATION # ============================================================================ # Database path (default: data/trash_events.db) # DB_PATH=data/trash_events.db # Gradio server configuration # GRADIO_SERVER_NAME=0.0.0.0 # GRADIO_SERVER_PORT=7860 # GRADIO_SHARE=false