File size: 997 Bytes
2e818da
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
CEREBRAS_API_KEY=your-key-here
YOUTUBE_API_KEY=your-key-here
TAVILY_API_KEY=your-key-here
ALLOWED_ORIGINS=http://localhost:5173
OPENALEX_API_KEY=your-key-here

# Local reply speech starts each app session with the checksum-pinned Kokoro
# INT8 model and bm_lewis. Voice Lab can switch providers for that session.
TTS_BACKEND=kokoro
KOKORO_VOICE=bm_lewis
VOICE_DIAGNOSTICS_DEBUG=false

# RAG/SigNoz observability (app/observability/config.py). OTEL_MODE is one of
# disabled|local|full. Both OTEL_ENABLED=true and a non-disabled OTEL_MODE are
# required during normal product startup. Unset/absent is a safe no-op, and
# DEPLOYMENT_ENV=demo always forces telemetry off so hosted demo/container
# deployments never attempt to reach a developer's local collector.
# EVALUATION_RUN=true is set by the benchmark harness only.
OTEL_ENABLED=true
OTEL_MODE=local
OTEL_EXPORTER_OTLP_ENDPOINT=http://127.0.0.1:4318
SIGNOZ_UI_URL=http://127.0.0.1:8080
OBSERVABILITY_ARTIFACT_ROOT=~/.studybuddy/observability