-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
37 lines (31 loc) · 1.59 KB
/
.env.example
File metadata and controls
37 lines (31 loc) · 1.59 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# ── LLM providers ───────────────────────────────────────────────────────────
# OpenRouter is the primary gateway: one key unlocks GPT-4.1, Claude, Gemini,
# DeepSeek, Grok, ... (this is how "multi-provider support" is satisfied).
OPENROUTER_API_KEY=
OPENROUTER_BASE_URL=https://openrouter.ai/api/v1
DEFAULT_MODEL=openai/gpt-4.1
JUDGE_B=google/gemini-2.5-flash
# Optional direct provider keys (Underwriter judges / direct routing).
OPENAI_API_KEY=
GEMINI_API_KEY=
OSS_MODEL=Qwen/Qwen3-8B
MODAL_OSS_URL=
# Generation defaults.
TEMPERATURE=0.7
MAX_TOKENS=1024
SEED=7
# ── Beacon: ingestion + datastores ──────────────────────────────────────────
INGEST_API_KEY=dev-ingest-key
# Local dev (services running on host):
INGEST_URL=http://localhost:8088/v1/ingest
DATABASE_URL=postgresql+psycopg://beacon:beacon@localhost:5432/beacon
REDPANDA_BROKERS=localhost:9092
# Docker compose (services resolved by name — overridden by compose x-app-env):
# DATABASE_URL=postgresql+psycopg://beacon:beacon@postgres:5432/beacon
# REDPANDA_BROKERS=redpanda:29092
# Postgres credentials (used by docker-compose postgres service).
POSTGRES_USER=beacon
POSTGRES_PASSWORD=beacon
POSTGRES_DB=beacon
# ── Logging ──────────────────────────────────────────────────────────────────
LOG_LEVEL=INFO