54 lines
2.1 KiB
Bash
54 lines
2.1 KiB
Bash
|
|
# =============================================================================
|
||
|
|
# LiteLLM Stack — .env.example
|
||
|
|
# Copy to .env and fill in values
|
||
|
|
# =============================================================================
|
||
|
|
|
||
|
|
# ── Postgres (DB for UI, users, virtual keys, spend) ─────────────────────────
|
||
|
|
POSTGRES_DB=litellm
|
||
|
|
POSTGRES_USER=llmproxy
|
||
|
|
POSTGRES_PASSWORD=lejin2000
|
||
|
|
|
||
|
|
# ── LiteLLM Logging ──────────────────────────────────────────────────────────
|
||
|
|
LITELLM_LOG=INFO
|
||
|
|
|
||
|
|
# ── Admin UI / Security ──────────────────────────────────────────────────────
|
||
|
|
# Master key used by LiteLLM for admin auth (UI + admin APIs).
|
||
|
|
# Must start with "sk-" and match general_settings.master_key.
|
||
|
|
LITELLM_MASTER_KEY=sk-lejin2000
|
||
|
|
|
||
|
|
# Salt key used to encrypt provider API keys & secrets in the DB.
|
||
|
|
# Generate once, keep secret, NEVER change after first run (or you lose decryption).
|
||
|
|
LITELLM_SALT_KEY=sk-lejin2000
|
||
|
|
|
||
|
|
# Admin UI credentials (fallback / simple login) per UI quick start docs.
|
||
|
|
UI_USERNAME=admin
|
||
|
|
UI_PASSWORD=lejin2000
|
||
|
|
|
||
|
|
# Disable admin UI? (set True if you want API-only mode)
|
||
|
|
DISABLE_ADMIN_UI=False
|
||
|
|
|
||
|
|
# ── Provider API keys ────────────────────────────────────────────────────────
|
||
|
|
# OpenAI
|
||
|
|
#OPENAI_API_KEY=sk-...
|
||
|
|
|
||
|
|
# Anthropic
|
||
|
|
# ANTHROPIC_API_KEY=sk-ant-...
|
||
|
|
|
||
|
|
# Azure OpenAI
|
||
|
|
AZURE_API_KEY=1kUm7k9xWjSKv9BkGTODlUKUYelonOKovMORtGHPpntJ8WhkkomGJQQJ99CCACHYHv6XJ3w3AAAAACOGF9jZ
|
||
|
|
AZURE_API_BASE=https://eujin-mmt0hj4x-eastus2.cognitiveservices.azure.com/
|
||
|
|
AZURE_API_VERSION=2024-12-01-preview
|
||
|
|
|
||
|
|
# Groq
|
||
|
|
# GROQ_API_KEY=gsk_...
|
||
|
|
|
||
|
|
# OpenRouter
|
||
|
|
# OPENROUTER_API_KEY=sk-or-...
|
||
|
|
|
||
|
|
# Google Gemini
|
||
|
|
# GEMINI_API_KEY=AIza...
|
||
|
|
|
||
|
|
# HuggingFace
|
||
|
|
# HUGGINGFACE_API_KEY=hf_...
|
||
|
|
|
||
|
|
# ── Optional: allow Caddy to forward headers, etc. (no special vars needed) ─
|