# Copy to ".env" in the project root (or export in your shell). See docs/ENVIRONMENT.md. # --- Gemini (clip selection; required) --- # Prefer GOOGLE_API_KEY (Google AI Studio / AI Studio API key). GOOGLE_API_KEY= # Legacy alias — only used if GOOGLE_API_KEY is unset: # GEMINI_API_KEY= # Alternative backend for the same Gemini-like stages when you do not have a # Google AI Studio key. Humeo will auto-fall back to OpenRouter only when no # GOOGLE_API_KEY / GEMINI_API_KEY is set. # OPENROUTER_API_KEY= # Model id for clip selection (override per run with: humeo ... --gemini-model ) #GEMINI_MODEL=gemini-3.1-flash-lite-preview GEMINI_MODEL=gemini-3-flash-preview # Optional: directory with clip_selection_system.jinja2 and clip_selection_user.jinja2 # HUMEO_PROMPTS_DIR= # --- OpenAI (Whisper API) --- OPENAI_API_KEY=sk-... # Force OpenAI Whisper even if WhisperX is installed (e.g. Windows): openai | whisperx | auto HUMEO_TRANSCRIBE_PROVIDER=openai # --- Video cache (optional) --- # Override default: ~/.cache/humeo (Unix) or %LOCALAPPDATA%/humeo (Windows) # HUMEO_CACHE_ROOT=