Files
2026-09-15 04:08:55 -04:00

28 lines
818 B
Bash

# AI Provider: "openai" | "anthropic" | "google"
AI_PROVIDER=openai
# OpenAI (OpenAI-compatible; set OPENAI_BASE_URL to use OpenRouter or another provider)
OPENAI_API_KEY=sk-your-key-here
OPENAI_BASE_URL=https://openrouter.ai/api/v1
OPENAI_MODEL=qwen/qwen3.7-flash
# Anthropic (optional)
ANTHROPIC_API_KEY=sk-ant-your-key-here
ANTHROPIC_MODEL=claude-sonnet-4-20250514
# Google (optional)
GOOGLE_API_KEY=your-google-api-key-here
GOOGLE_MODEL=gemini-2.0-flash
# Server
PORT=3001
CORS_ORIGIN=http://localhost:5173
# Supabase (local dev; get values from `npx supabase status`)
SUPABASE_URL=http://127.0.0.1:54321
SUPABASE_PUBLISHABLE_KEY=sb_publishable_placeholder
SUPABASE_SERVICE_ROLE_KEY=sb_secret_placeholder
# Reverse proxy hop count for rate limiting (set to 1 when behind nginx/caddy in prod)
# TRUST_PROXY=1