-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
59 lines (51 loc) · 2.68 KB
/
Copy path.env.example
File metadata and controls
59 lines (51 loc) · 2.68 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
# .env.example - Environment Variables Template
# Copy this file to .env and fill in your actual values
# ====================================================================
# Provider API Keys
# ====================================================================
OPENAI_API_KEY=sk-your-openai-api-key-here
ANTHROPIC_API_KEY=sk-ant-your-anthropic-api-key-here
GEMINI_API_KEY=your-gemini-api-key-here
DEEPSEEK_API_KEY=sk-your-deepseek-api-key-here
XAI_API_KEY=sk-your-xai-grok-api-key-here
PERPLEXITY_API_KEY=pplx-your-perplexity-api-key-here
# ====================================================================
# Azure OpenAI Configuration (Optional)
# ====================================================================
# AZURE_OAI_ENDPOINT=https://your-resource.openai.azure.com/
# AZURE_OAI_KEY=your-azure-api-key-here
# AZURE_OAI_DEPLOYMENT_NAME=your-deployment-name
# ====================================================================
# Ollama Configuration (Optional - for local models)
# ====================================================================
# OLLAMA_CHAT_ENDPOINT=http://localhost:11434/api/chat
# OLLAMA_API_KEY=your-ollama-api-key-if-required # Optional: only if auth enabled
# OLLAMA_MODELS_ENDPOINT=http://localhost:11434/api/models # Optional
# ====================================================================
# Flask Configuration (Only needed when LLM_API_MODE=true)
# ====================================================================
FLASK_SECRET_KEY=change-this-to-a-random-secret-key
# ====================================================================
# Service Configuration
# ====================================================================
LLM_CONFIG_FILE=llm_config.json
# ====================================================================
# API Mode (Optional)
# ====================================================================
# When false (default): Use as a Python library - no Flask needed
# When true (or 1, yes, on): Enable Flask HTTP API server
# To enable API mode, install: pip install flask flask-session
# --------------------------------------------------------------------
LLM_API_MODE=false
# ====================================================================
# Debugging and Logging (Optional)
# ====================================================================
# Log level: DEBUG, INFO, WARNING, ERROR, CRITICAL
# Default: INFO
# --------------------------------------------------------------------
LLM_LOG_LEVEL=INFO
# Debug mode: Enables verbose logging for debugging
# When true (or 1, yes, on): Logs detailed request/response information
# Default: false
# --------------------------------------------------------------------
LLM_DEBUG=false