File size: 1,430 Bytes
e1c010e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# 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"