-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
45 lines (41 loc) · 1.52 KB
/
.env.example
File metadata and controls
45 lines (41 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
41
42
43
44
45
OPENAI_API_KEY=your_openai_api_key
# Backend runtime
HELPMATE_DATA_DIR=./data
HELPMATE_UPLOADS_DIR=./data/uploads
HELPMATE_INDEXES_DIR=./data/indexes
HELPMATE_CACHE_DIR=./data/cache
HELPMATE_CORS_ORIGINS=http://localhost:3000
HELPMATE_STATE_STORE_BACKEND=local
HELPMATE_VECTOR_STORE_BACKEND=local
HELPMATE_RERANKER_ENABLED=true
HELPMATE_ROUTER_LLM_ENABLED=true
HELPMATE_EVIDENCE_SELECTOR_ENABLED=true
HELPMATE_EVIDENCE_SELECTOR_PRUNE=false
HELPMATE_EVIDENCE_SELECTOR_TRIGGER_WEAK_EVIDENCE=false
HELPMATE_EVIDENCE_SELECTOR_TRIGGER_SPREAD=true
HELPMATE_EVIDENCE_SELECTOR_TRIGGER_AMBIGUITY=false
HELPMATE_GLOBAL_FALLBACK_TOP_K=3
HELPMATE_PLANNER_CANDIDATE_REGION_LIMIT=10
HELPMATE_WORKSPACE_RETENTION_HOURS=24
# Optional Supabase-backed state
SUPABASE_URL=
SUPABASE_SERVICE_ROLE_KEY=
HELPMATE_SUPABASE_DOCUMENTS_TABLE=helpmate_documents
HELPMATE_SUPABASE_INDEXES_TABLE=helpmate_indexes
HELPMATE_SUPABASE_ARTIFACTS_TABLE=helpmate_index_artifacts
# Optional hosted Chroma / Chroma Cloud-style HTTP endpoint
HELPMATE_CHROMA_HTTP_HOST=localhost
HELPMATE_CHROMA_HTTP_PORT=8000
HELPMATE_CHROMA_HTTP_SSL=false
HELPMATE_CHROMA_HTTP_TENANT=default_tenant
HELPMATE_CHROMA_HTTP_DATABASE=default_database
HELPMATE_CHROMA_UPSERT_BATCH_SIZE=250
CHROMA_API_KEY=
# Comma-separated headers, for example:
# HELPMATE_CHROMA_HTTP_HEADERS=Authorization=Bearer your_token,X-Custom=value
# Frontend runtime
NEXT_PUBLIC_API_BASE_URL=/api
NEXT_PUBLIC_UPLOAD_API_BASE_URL=
API_REWRITE_TARGET=http://127.0.0.1:8001
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=