-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
42 lines (33 loc) · 1.62 KB
/
.env.example
File metadata and controls
42 lines (33 loc) · 1.62 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
# OpenRTC environment variables
# Copy this file to .env and fill in the values for your setup.
# python-dotenv is used in the examples: `from dotenv import load_dotenv; load_dotenv()`
# ---------------------------------------------------------------------------
# LiveKit connection (required for dev / start / connect / console)
# ---------------------------------------------------------------------------
LIVEKIT_API_KEY=devkey
LIVEKIT_API_SECRET=secret
LIVEKIT_URL=ws://localhost:7880
# ---------------------------------------------------------------------------
# Provider API keys — set only the keys for providers your agents use
# ---------------------------------------------------------------------------
# OpenAI (STT: gpt-4o-mini-transcribe, LLM: gpt-4.1-mini, TTS: gpt-4o-mini-tts)
OPENAI_API_KEY=
# Deepgram (STT: deepgram/nova-3:multi)
DEEPGRAM_API_KEY=
# Cartesia (TTS: cartesia/sonic-3)
CARTESIA_API_KEY=
# ElevenLabs (TTS: elevenlabs/*)
ELEVEN_API_KEY=
# Azure OpenAI (if using azure provider strings)
AZURE_OPENAI_API_KEY=
AZURE_OPENAI_ENDPOINT=
# ---------------------------------------------------------------------------
# Optional: remote end-of-turn model (LiveKit Cloud)
# Set this to enable multilingual remote turn detection via LIVEKIT_REMOTE_EOT_URL
# ---------------------------------------------------------------------------
LIVEKIT_REMOTE_EOT_URL=
# ---------------------------------------------------------------------------
# Logging level passed through to the LiveKit worker
# One of: DEBUG, INFO, WARNING, ERROR
# ---------------------------------------------------------------------------
LIVEKIT_LOG_LEVEL=INFO