# Environment Configuration Template # Copy this file to .env and fill in your values. # ── LLM Provider ────────────────────────────────────────────────────────────── # Choose: "openai" or "groq" # Groq is free-tier and ~5-10x faster — recommended for HF Spaces LLM_PROVIDER="groq" # OpenAI (used when LLM_PROVIDER=openai) OPENAI_API_KEY="" OPENAI_MODEL="gpt-4o-mini" # Groq (used when LLM_PROVIDER=groq) — get key at console.groq.com GROQ_API_KEY="" GROQ_MODEL="llama-3.3-70b-versatile" # ── Vision / Detection ──────────────────────────────────────────────────────── # Choose: "grounding_dino" (open-vocabulary, recommended) # or "yolo" (COCO-80 fixed classes, faster) DETECTION_MODEL="grounding_dino" # Grounding DINO settings GROUNDING_DINO_MODEL="IDEA-Research/grounding-dino-tiny" GROUNDING_DINO_CONFIDENCE="0.3" # YOLO settings (only used when DETECTION_MODEL=yolo) YOLO_MODEL="yolov8n.pt" YOLO_CONFIDENCE="0.25" # ── Logging ─────────────────────────────────────────────────────────────────── LOG_LEVEL="INFO"