-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
41 lines (33 loc) · 917 Bytes
/
.env.example
File metadata and controls
41 lines (33 loc) · 917 Bytes
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
# === Google OAuth ===
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
JWT_SECRET=your-secret-key-here
JWT_EXPIRE_DAYS=7
# === LLM Providers ===
# Scenario generator: Groq (OpenAI-compatible)
GROQ_API_KEY=
GROQ_BASE_URL=https://api.groq.com/openai/v1
GROQ_MODEL=llama-3.3-70b-versatile
# Evaluator: Cerebras (OpenAI-compatible)
CEREBRAS_API_KEY=
CEREBRAS_BASE_URL=https://api.cerebras.ai/v1
CEREBRAS_MODEL=llama3.1-70b
# === OpenPipe ===
OPENPIPE_API_KEY=
# === LangSmith ===
LANGCHAIN_TRACING_V2=true
LANGCHAIN_API_KEY=
LANGCHAIN_PROJECT=chaos-agent
# === Redis ===
REDIS_URL=redis://localhost:6379
REDIS_CHECKPOINT_TTL_HOURS=24
USE_MEMORY_SAVER=false
# === Database ===
DATABASE_URL=postgresql+asyncpg://postgres:chaos123@localhost:5432/chaosagent
# === App ===
STREAMLIT_URL=http://localhost:8501
BACKEND_URL=http://localhost:8000
ENVIRONMENT=development
APP_VERSION=1.0.0
DEV_BYPASS_AUTH=true
EXTRA_CORS_ORIGINS=