-
Notifications
You must be signed in to change notification settings - Fork 29
Expand file tree
/
Copy path.env.example
More file actions
35 lines (29 loc) · 1.33 KB
/
.env.example
File metadata and controls
35 lines (29 loc) · 1.33 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
# ===== Required =====
LLM_API_KEY=your_api_key_here
LLM_MODEL=deepseek-chat
LLM_API_BASE=https://api.deepseek.com/v1
# ===== Alternative models (uncomment one) =====
# LLM_MODEL=qwen-plus
# LLM_API_BASE=https://dashscope.aliyuncs.com/compatible-mode/v1
# LLM_MODEL=gpt-4o
# LLM_API_BASE=https://api.openai.com/v1
# ===== Optional: Agent behavior =====
# LLM_TEMPERATURE=0.7
# LLM_ORGANIZATION= # OpenAI organization ID
# BASH_TIMEOUT=120 # bash tool timeout in seconds
# BASH_MAX_OUTPUT=50000 # max bash output chars
# TOOL_RESULT_LIMIT=16000 # max tool result chars fed to LLM
# MAX_CONTEXT_MESSAGES=20 # auto-compress after this many messages
# CONFIRM_DANGEROUS=true # confirm rm -rf, sudo, etc.
# MINIAGENT_STREAM=1 # 1=streaming on, 0=off
# MINIAGENT_HOME=~/.miniagent # session memory storage path
# LOG_LEVEL=INFO # logging level (DEBUG/INFO/WARNING/ERROR)
# ===== Optional: Reflection =====
# ENABLE_REFLECTION=true
# REFLECTION_MAX_ITERATIONS=3
# ===== Optional: Web search =====
# SERPAPI_KEY=your_serpapi_key_here
# ===== Optional: Multi-provider aliases =====
# MiniAgent also reads OPENAI_API_KEY, DEEPSEEK_API_KEY, ANTHROPIC_API_KEY,
# AZURE_OPENAI_API_KEY as fallbacks if LLM_API_KEY is not set.
# See config.py for full fallback chain.