-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
31 lines (26 loc) · 953 Bytes
/
Copy path.env.example
File metadata and controls
31 lines (26 loc) · 953 Bytes
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
# LLM providers — currently using OpenRouter free tier (default in settings.yaml).
# To swap providers, edit settings.yaml; only the env var below needs to be set.
# OpenRouter (default — free tier covers our learning-loop usage)
OPENROUTER_API_KEY=sk-or-v1-...
# Optional: identifies your app in OpenRouter's free-tier attribution
OPENROUTER_SITE_URL=https://github.com/teetangh/defaultline
OPENROUTER_SITE_NAME=defaultline
# Alternates — swap settings.yaml's llm.<role>.provider/model/base_url to use
# NVIDIA_NIM_API_KEY=nvapi-...
# CLOUDFLARE_AI_GATEWAY_TOKEN=...
# ANTHROPIC_API_KEY=sk-ant-...
# OPENAI_API_KEY=sk-...
# Voice (Day 3+)
DEEPGRAM_API_KEY=
RIME_API_KEY=
TWILIO_ACCOUNT_SID=
TWILIO_AUTH_TOKEN=
TWILIO_PHONE_NUMBER=+1...
# Infra
TEMPORAL_HOST=temporal:7233
TEMPORAL_NAMESPACE=default
POSTGRES_DSN=postgresql://riverline:riverline@postgres:5432/collections
REDIS_URL=redis://redis:6379/0
# App
LOG_LEVEL=INFO
ENVIRONMENT=local