-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
33 lines (26 loc) · 1.16 KB
/
Copy path.env.example
File metadata and controls
33 lines (26 loc) · 1.16 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
# Copy to .env and fill in — NEVER commit real keys (public repo)
# Crusoe Managed Inference (OpenAI-compatible API) — see docs/CRUSOE.md
CRUSOE_API_KEY=
CRUSOE_BASE_URL=https://api.inference.crusoecloud.com/v1/
# Model choices (two-tier: big for decisions, fast for the loop) — exact free-tier ids
CRUSOE_MODEL_REASONING=nvidia/NVIDIA-Nemotron-3-Ultra-550B
CRUSOE_MODEL_FAST=deepseek-ai/Deepseek-V4-Flash
CRUSOE_MODEL_OMNI=nvidia/Nemotron-3-Nano-Omni-Reasoning-30B-A3B
# Force mock mode even with a key (1 = mock, 0 = live, empty = auto by key presence)
MOCK_LLM=
# PINN payload authentication (HMAC-SHA256). Demo fallback exists but set one.
PINN_HMAC_SECRET=
# Gradium voice APIs (TTS/STT) — coupon RAISE-2026
GRADIUM_API_KEY=
# Backend
BACKEND_PORT=8000
FRONTEND_URL=http://localhost:3000
JURY_PASS_THRESHOLD=3.0
# Operator app (docs/OPERATOR_APP.md) — all optional, sane defaults
# Real Teams notifications: create an incoming webhook on a channel and paste
# its URL here (empty = in-app toasts only; the demo never needs the network).
TEAMS_WEBHOOK_URL=
PUBLIC_APP_URL=http://localhost:8000/operator
NOTIFY_COOLDOWN_S=90
VLM_ACTIVITY_DELAY_S=8
VLM_VERIFY_DELAY_S=10