-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
46 lines (39 loc) · 2.98 KB
/
.env.example
File metadata and controls
46 lines (39 loc) · 2.98 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
38
39
40
41
42
43
44
45
46
# ── Telegram ──────────────────────────────────────────────────────────────────
SOVEREIGN_BOT_TOKEN=your_bot_token_here
SOVEREIGN_ALLOWED_USERS=your_telegram_user_id
# ── Security ───────────────────────────────────────────────────────────────────
SOVEREIGN_VAULT_PASS=change_this_to_a_strong_passphrase
# ── LLM Provider ───────────────────────────────────────────────────────────────
# Option A: Local Ollama (default — free, private)
SOVEREIGN_LLM_PROVIDER=ollama
SOVEREIGN_OLLAMA_URL=http://localhost:11434
SOVEREIGN_MODEL=llama3.1:8b-instruct-q4_K_M
# Option B: NVIDIA NIM (GPU-accelerated, fast — free credits at build.nvidia.com)
# SOVEREIGN_LLM_PROVIDER=nim
# SOVEREIGN_NIM_API_KEY=nvapi-...
# SOVEREIGN_MODEL=meta/llama-3.1-8b-instruct
# Available NIM models: meta/llama-3.1-8b-instruct, meta/llama-3.1-70b-instruct,
# mistralai/mistral-7b-instruct-v0.3, nvidia/nemotron-4-340b-instruct
# ── Database ───────────────────────────────────────────────────────────────────
# Unix socket peer auth (default — no password needed locally)
SOVEREIGN_DATABASE_URL=postgresql:///sovereign
# TCP with password (for remote PG or Docker):
# SOVEREIGN_DATABASE_URL=postgresql://user:password@host:5432/sovereign
# ── Session / Logging ──────────────────────────────────────────────────────────
SOVEREIGN_SESSION_ID=default
SOVEREIGN_LOG_LEVEL=INFO
# ── Part 9: Voice ───────────────────────────────────────────────────────
# TTS backend: "edge" (free, cloud) or "piper" (local ONNX model)
SOVEREIGN_TTS_BACKEND=edge
# Edge TTS voice name (see: edge-tts --list-voices)
SOVEREIGN_TTS_VOICE=en-US-GuyNeural
# Piper model path (only needed if SOVEREIGN_TTS_BACKEND=piper)
# SOVEREIGN_PIPER_MODEL=/path/to/en_US-lessac-medium.onnx
# Whisper model size: tiny | base | small | medium | large
# SOVEREIGN_WHISPER_MODEL=base
# ── Part 10: Economy ─────────────────────────────────────────────────
# Freelancer.com OAuth access token (from developers.freelancer.com)
# Header sent: freelancer-oauth-v1: <token>
# SOVEREIGN_FREELANCER_KEY=your_oauth_token_here
# Upwork Talent Marketplace API token (from developers.upwork.com)
# SOVEREIGN_UPWORK_TOKEN=your_upwork_token_here