# Copy this file to `.env` and fill in your own values. NEVER commit `.env`. # ---- Secrets (API keys) ---- HUGGINGFACEHUB_API_TOKEN=your_hf_token_here OPENAI_API_KEY=your_openai_key_here GOOGLE_API_KEY=your_google_key_here # ---- DuckDB ---- DUCKDB_PATH=data/complaints.duckdb TABLE=complaints # ---- Embedding backend ---- # hf -> EMBED_MODEL=sentence-transformers/all-MiniLM-L6-v2 EMBED_DIM=384 # google -> EMBED_MODEL=models/gemini-embedding-001 EMBED_DIM=768 EMBED_PROVIDER=hf EMBED_MODEL=sentence-transformers/all-MiniLM-L6-v2 EMBED_DIM=384 # ---- Backfill throttling (Gemini free tier ~100 req/min) ---- EMBED_MAX_ROWS=500 EMBED_CHUNK=50 EMBED_SLEEP=1.0 # ---- Chat LLMs ---- HF_MODEL=Qwen/Qwen2.5-72B-Instruct HF_PROVIDER=novita OPENAI_MODEL=gpt-4o GOOGLE_CHAT_MODEL=gemini-2.0-flash # ---- NHTSA data source APIs ---- VPIC_URL=https://vpic.nhtsa.dot.gov/api/vehicles COMPLAINTS_URL=https://api.nhtsa.gov/complaints/complaintsByVehicle