-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy path.env.example
More file actions
28 lines (21 loc) · 1.02 KB
/
.env.example
File metadata and controls
28 lines (21 loc) · 1.02 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
# Required: Google Gemini API Key
GEMINI_API_KEY=your-gemini-api-key
# Required: Admin password for researcher dashboard
ADMIN_PASSWORD=your-admin-password
# Optional: Use Claude for interviews instead of Gemini
# ANTHROPIC_API_KEY=your-anthropic-api-key
# AI_PROVIDER=claude
# Optional: Override default AI models (per-provider)
# GEMINI_MODEL=gemini-2.5-flash
# CLAUDE_MODEL=claude-sonnet-4-5
# Legacy: Override AI model for all providers (deprecated, use provider-specific vars above)
# AI_MODEL=gemini-2.5-flash
# Optional: Separate secret for admin session tokens (defaults to ADMIN_PASSWORD)
# Using a dedicated secret improves security by isolating session auth from password
# SESSION_SECRET=your-session-secret
# Optional: Separate secret for participant tokens (defaults to ADMIN_PASSWORD)
# Using a dedicated secret improves security by isolating token signing from admin auth
# PARTICIPANT_TOKEN_SECRET=your-participant-token-secret
# Vercel KV - Auto-provisioned during Vercel deployment
# KV_REST_API_URL=
# KV_REST_API_TOKEN=