-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathenv.example
More file actions
52 lines (41 loc) · 1.56 KB
/
env.example
File metadata and controls
52 lines (41 loc) · 1.56 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
# TraceAgent Environment Configuration
# Copy this file to .env and configure your settings
# LLM Provider Configuration
# Choose one provider and uncomment the corresponding section
# === Deepseek AI (Default) ===
# LLM_PROVIDER=deepseek
# DEEPSEEK_API_KEY=your-deepseek-api-key-here
# DEEPSEEK_MODEL=deepseek-chat
# === OpenAI ===
LLM_PROVIDER=openai
OPENAI_API_KEY=your-openai-api-key-here
OPENAI_MODEL=gpt-3.5-turbo
OPENAI_BASE_URL=https://api.openai.com/v1
# === Anthropic Claude ===
# LLM_PROVIDER=anthropic
# ANTHROPIC_API_KEY=your-anthropic-api-key-here
# ANTHROPIC_MODEL=claude-3-sonnet-20240229
# === Google AI (Gemini) ===
# LLM_PROVIDER=google
# GOOGLE_API_KEY=your-google-api-key-here
# GOOGLE_MODEL=gemini-pro
# === Docker Configuration ===
# If using Docker, these will be passed to the containers
# The backend service will use these environment variables
# ==========================================
# Backend Runtime Settings
# ==========================================
# Flask environment (development|production)
FLASK_ENV=production
# Enable Flask debug (do NOT use in production)
FLASK_DEBUG=1
# ==========================================
# Frontend (Create React App) Settings
# Only REACT_APP_* vars are exposed to the browser
# ==========================================
# App environment (development|production|staging)
REACT_APP_ENV=production
# Base URL for the backend API consumed by the frontend
# Example (local): http://localhost:5001
# Example (prod): https://traceagent.example.com/api
REACT_APP_API_BASE_URL=http://traceagent.fezzant.com:5001