-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.template
More file actions
34 lines (28 loc) · 1.21 KB
/
Copy pathenv.template
File metadata and controls
34 lines (28 loc) · 1.21 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
# VAPI Configuration
VITE_VAPI_API_KEY=your_vapi_api_key_here
VITE_VAPI_ASSISTANT_ID=your_vapi_assistant_id_here
VITE_VAPI_VOICE_ID=elliot
# Supabase (Frontend) Configuration
# You must set these for the app to connect to your Supabase project
VITE_SUPABASE_URL=https://your-project-id.supabase.co
VITE_SUPABASE_ANON_KEY=your-anon-key-here
# Gemini Configuration (for conversation analysis)
VITE_GEMINI_API_KEY=your_gemini_api_key_here
VITE_OPENAI_API_KEY=
# Gemini STT Configuration
# Model used for audio transcription. Options: gemini-1.5-flash, gemini-1.5-pro
VITE_GEMINI_STT_MODEL=gemini-1.5-flash
# Murf TTS Configuration
# Provide your Murf API key and optional default voice ID
VITE_MURF_API_KEY=your_murf_api_key_here
VITE_MURF_VOICE_ID=zaara
# If Murf provides a REST endpoint, set it here; otherwise leave blank and use your server proxy
VITE_MURF_TTS_URL=
# HeyGen Video Configuration
# Provide your HeyGen API key and a default avatar/voice for talking-head videos
VITE_HEYGEN_API_KEY=
VITE_HEYGEN_AVATAR_ID=
VITE_HEYGEN_VOICE_ID=
# Edge Function Secrets (set in Supabase, not in this file)
# - OPENAI_API_KEY (required by generate-monthly-curriculum)
# - TAVILY_API_KEY (optional; function gracefully degrades if absent)