# ── Required ────────────────────────────────────────────────────────────────── OPENAI_API_KEY=your_openai_key_here # ── LLM ─────────────────────────────────────────────────────────────────────── # LLM_BASE_URL + LLM_MODEL control which model powers the agent's tool-calling. # Any OpenAI-compatible endpoint works — swap both lines to change provider. # Default: OpenAI LLM_BASE_URL=https://api.openai.com/v1 LLM_MODEL=gpt-4o-mini # ── Provider examples (uncomment the pair you want) ─────────────────────────── # Groq (free tier, very fast): # LLM_BASE_URL=https://api.groq.com/openai/v1 # LLM_MODEL=llama3-8b-8192 # OPENAI_API_KEY=your_groq_key_here # Anthropic (via OpenAI-compatible proxy): # LLM_BASE_URL=https://api.anthropic.com/v1 # LLM_MODEL=claude-3-haiku-20240307 # OPENAI_API_KEY=your_anthropic_key_here # Ollama (local, free): # LLM_BASE_URL=http://localhost:11434/v1 # LLM_MODEL=llama3 # OPENAI_API_KEY=ollama ← Ollama ignores the key but the field must not be empty # OpenAI GPT-4o (more capable, slower): # LLM_BASE_URL=https://api.openai.com/v1 # LLM_MODEL=gpt-4o # ── Server ──────────────────────────────────────────────────────────────────── PORT=8005