-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
62 lines (52 loc) · 3.14 KB
/
.env.example
File metadata and controls
62 lines (52 loc) · 3.14 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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# ─── Google (GCP) API — Gemini models ────────────────────────────────
# Required for VLM, LLM, and summary (gcp/google/* models)
GOOGLE_API_KEY=
GOOGLE_BASE_URL=
# ─── Azure API — OpenAI models ────────────────────────────────────────
# Required for clarifying and editing agents (azure/openai/* models)
AZURE_API_KEY=
AZURE_BASE_URL=
# ─── Model Selection ────────────────────────────────────────────────
# VLM + LLM (Gemini 3 Pro via NIM — handles both text and vision)
VLM_MODEL=gcp/google/gemini-3-pro
LLM_MODEL=gcp/google/gemini-3-pro
LLM_TEMPERATURE=0.4
# Fast summary model (low-latency, runs on upload before dense pipeline)
SUMMARY_MODEL=gcp/google/gemini-2.5-flash-lite
SUMMARY_FPS=2
# ASR (Whisper — runs locally)
ASR_MODEL=openai/whisper-large-v3-turbo
ASR_DEVICE=cuda:0
# ─── Database ─────────────────────────────────────────────────────────
POSTGRES_PASSWORD=autovid_dev
DATABASE_URL=postgresql+asyncpg://autovid:autovid_dev@localhost:5432/autovid
# ─── Redis ────────────────────────────────────────────────────────────
REDIS_URL=redis://localhost:6379/0
# ─── MinIO / S3 ──────────────────────────────────────────────────────
MINIO_ENDPOINT=localhost:9000
MINIO_ACCESS_KEY=minioadmin
MINIO_SECRET_KEY=minioadmin
MINIO_SECURE=false
# ─── Sandbox ──────────────────────────────────────────────────────────
SANDBOX_IMAGE=autovid-sandbox:latest
SANDBOX_NETWORK=none
SANDBOX_CPU_LIMIT=4
SANDBOX_MEMORY_LIMIT=8g
SANDBOX_TIMEOUT_S=600
# ─── Google OAuth ────────────────────────────────────────────────────
# Get from Google Cloud Console → APIs & Services → Credentials
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GOOGLE_REDIRECT_URI=http://localhost:5173/auth/callback
# ─── Observability ───────────────────────────────────────────────────
OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:6006/v1/traces
PHOENIX_PORT=6006
# ─── Team Relay (optional) ───────────────────────────────────────────
RELAY_BIND=127.0.0.1:8090
RELAY_SHARED_TOKEN=
UPSTREAM_BASE_URL=
UPSTREAM_API_KEY=
ALLOWED_MODELS=gcp/google/gemini-3-pro,gcp/google/gemini-2.5-flash-lite,azure/openai/gpt-5.2
REQUEST_TIMEOUT_S=180
CONNECT_TIMEOUT_S=10
HEALTH_PROBE_TIMEOUT_S=5