-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy path.env.example
More file actions
80 lines (73 loc) · 2.62 KB
/
.env.example
File metadata and controls
80 lines (73 loc) · 2.62 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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# ===================================================================
# MODERN APPROACH: Use AI Model Profiles (Recommended)
# ===================================================================
# Specification: docs/specs/13-llm-profile-management.md
#
# Create and manage connection profiles for different LLM providers:
#
# machine-dream llm profile add \
# --name lm-studio-local \
# --provider lmstudio \
# --base-url http://localhost:1234/v1 \
# --model qwen3-30b \
# --set-default
#
# machine-dream llm profile add \
# --name openai-gpt4 \
# --provider openai \
# --base-url https://api.openai.com/v1 \
# --api-key "${OPENAI_API_KEY}" \
# --model gpt-4
#
# View all profiles:
# machine-dream llm profile list
#
# Switch active profile:
# machine-dream llm profile set <name>
#
# Test connection:
# machine-dream llm profile test
#
# Use specific profile:
# machine-dream llm play puzzles/easy-01.json --profile openai-gpt4
#
# Profiles are stored at: ~/.machine-dream/llm-profiles.json
# ===================================================================
# API Keys (Referenced by Profiles)
# ===================================================================
# Store sensitive API keys here, reference in profiles as ${VAR_NAME}
# Profiles will automatically resolve these environment variables
# OpenAI API Key (for openai provider profiles)
# OPENAI_API_KEY=your-openai-key-here
# Anthropic API Key (for anthropic provider profiles)
# ANTHROPIC_API_KEY=your-anthropic-key-here
# OpenRouter API Key (for openrouter provider profiles)
# OPENROUTER_API_KEY=your-openrouter-key-here
# Custom API Keys (for custom provider profiles)
# CUSTOM_LLM_API_KEY=your-custom-key-here
# ===================================================================
# LEGACY: Direct Environment Variables (DEPRECATED)
# ===================================================================
# These environment variables are deprecated in favor of profiles.
# They remain for backward compatibility but will be removed in v1.0.
#
# Migration: Run `machine-dream llm profile add` to create a profile
# instead of using these variables.
#
# Legacy LM Studio Connection
# LLM_BASE_URL=http://localhost:1234/v1
# LLM_MODEL=qwen3-30b
#
# Legacy Generation Parameters
# LLM_TEMPERATURE=0.7
# LLM_MAX_TOKENS=1024
# LLM_TIMEOUT=60000
#
# Legacy Learning Settings
# LLM_MEMORY_ENABLED=true
# LLM_MAX_HISTORY_MOVES=20
# ===================================================================
# AgentDB Configuration
# ===================================================================
# AgentDB database path for memory persistence
AGENTDB_PATH=./agent.db