-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
40 lines (32 loc) · 1.52 KB
/
.env.example
File metadata and controls
40 lines (32 loc) · 1.52 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
# --- LiveAvatar (required) ---
# LiveAvatar API key.
# Get one at: https://app.liveavatar.com → Settings → API keys
LIVEAVATAR_API_KEY=
# UUID of the avatar this demo will drive.
# Find your avatars at: https://app.liveavatar.com → Avatars → copy the avatar ID
# Default below is a sample avatar that works in IS_SANDBOX=true mode.
# When you switch to production (IS_SANDBOX=false), this avatar may not be
# available — replace w/ one of your own avatars before going to prod.
AVATAR_ID=65f9e3c9-d48b-4118-b73a-4ae2e3cbb8f0
# Optional: defaults to https://api.liveavatar.com (override for staging).
LIVEAVATAR_BASE_URL=
# Sandbox mode — sessions don't consume LiveAvatar credits but are capped
# at a short duration. Great for development.
# REMOVE this (or set to false) when going to production.
IS_SANDBOX=true
# --- LiveKit Cloud (required) ---
# Used by the agent's inference plugins (STT/LLM/TTS) to authenticate with
# the LiveKit inference gateway. NOTE: inference calls are billed to YOUR LK
# Cloud project for BOTH demos — even the LiveAvatar-hosted demo (where
# LiveAvatar owns the room) still routes inference through your project.
#
# Get keys at: https://cloud.livekit.io → your project → Settings → Keys
# LIVEKIT_URL is the wss://... URL shown on your project page.
# Only the BYO demo uses LIVEKIT_URL; the hosted demo gets the room URL
# back from the LiveAvatar API.
LIVEKIT_URL=
LIVEKIT_API_KEY=
LIVEKIT_API_SECRET=
# --- Logging ---
# Optional: DEBUG to see plugin-level logs. Defaults to INFO.
LOG_LEVEL=