# claw-forge environment variables
# Copy this file to .env and fill in your values.
# Never commit .env to version control.

# ── Anthropic (direct) ────────────────────────────────────────────────────────
# API key from https://console.anthropic.com
ANTHROPIC_API_KEY=sk-ant-...

# ── Model aliases (override defaults without editing claw-forge.yaml) ─────────
# MODEL_DEFAULT=claude-sonnet-5
# MODEL_OPUS=claude-opus-4-6
# MODEL_SONNET=claude-sonnet-5
# MODEL_HAIKU=claude-haiku-4-6
# MODEL_FAST=claude-haiku-4-6

# ── Anthropic OAuth (Claude.ai / claude CLI) ──────────────────────────────────
# Run `claude setup-token` to get this token, then paste it here.
# ANTHROPIC_OAUTH_TOKEN=...
# ANTHROPIC_OAUTH_MODEL=claude-sonnet-5

# ── Anthropic-compatible proxy ────────────────────────────────────────────────
# Any provider that speaks the Anthropic Messages API (e.g. internal gateways)
# PROXY_API_KEY=...
# PROXY_BASE_URL=https://your-proxy.example.com/api/anthropic
# PROXY_MODEL=claude-sonnet-5

# ── OpenAI ────────────────────────────────────────────────────────────────────
# OPENAI_API_KEY=sk-...
# OPENAI_MODEL=gpt-4o

# ── OpenAI-compatible proxy (e.g. Azure, Together, Fireworks) ─────────────────
# OPENAI_COMPAT_API_KEY=...
# OPENAI_COMPAT_BASE_URL=https://...
# OPENAI_COMPAT_MODEL=...

# ── Groq ──────────────────────────────────────────────────────────────────────
# GROQ_API_KEY=gsk_...
# GROQ_MODEL=llama-3.3-70b-versatile

# ── Cerebras ──────────────────────────────────────────────────────────────────
# CEREBRAS_API_KEY=...
# CEREBRAS_MODEL=llama3.3-70b

# ── Ollama (local) ────────────────────────────────────────────────────────────
# OLLAMA_BASE_URL=http://localhost:11434
# OLLAMA_MODEL=qwen2.5:32b
