-
Notifications
You must be signed in to change notification settings - Fork 702
Expand file tree
/
Copy path.env.example
More file actions
85 lines (68 loc) · 1.94 KB
/
.env.example
File metadata and controls
85 lines (68 loc) · 1.94 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
81
82
83
84
85
ENV=local
DEBUG=true
OPENROUTER_API_KEY=
OPENAI_API_KEY=
DEEPSEEK_API_KEY=
XAI_API_KEY=
GOOGLE_API_KEY=
GOOGLE_GENAI_USE_VERTEXAI=false
GOOGLE_CLOUD_PROJECT=
MINIMAX_API_KEY=
# OpenAI Compatible Provider
OPENAI_COMPATIBLE_API_KEY=
OPENAI_COMPATIBLE_PROVIDER=
OPENAI_COMPATIBLE_BASE_URL=
OPENAI_COMPATIBLE_MODEL=
OPENAI_COMPATIBLE_MODEL_LITE=
DB_HOST=
DB_PORT=
DB_USERNAME=
DB_PASSWORD=
DB_NAME=
DB_AUTO_MIGRATE=true
# Redis
#REDIS_HOST="127.0.0.1"
# AWS S3
AWS_S3_BUCKET=
AWS_S3_CDN_URL=
AWS_S3_ENDPOINT_URL=
AWS_S3_REGION_NAME=
AWS_S3_ACCESS_KEY_ID=
AWS_S3_SECRET_ACCESS_KEY=
TG_TOKEN_GOD_BOT=
TG_BASE_URL=
TG_NEW_AGENT_POLL_INTERVAL=
# Discord Configuration
# Note: Discord bot tokens are stored per-agent in the database (agent.discord_config.token)
# This is the same pattern as Telegram. Configure tokens via API or agent YAML files.
DISCORD_NEW_AGENT_POLL_INTERVAL=30
# CDP API Configuration (AgentKit 0.7.x format)
# Get these from https://portal.cdp.coinbase.com
CDP_API_KEY_ID=
CDP_API_KEY_SECRET=
CDP_WALLET_SECRET=
# Privy + Safe Configuration
PRIVY_APP_ID=
PRIVY_APP_SECRET=
SAFE_API_KEY=
# Master Wallet for Gas Sponsorship
# This wallet pays for Safe deployments and configuration transactions.
# The master wallet only pays gas - it does NOT have control over deployed Safes.
# Generate a new EOA and fund it with native tokens (ETH/etc) on your target chains.
MASTER_WALLET_PRIVATE_KEY=
TWITTER_OAUTH2_CLIENT_ID=
TWITTER_OAUTH2_CLIENT_SECRET=
TWITTER_OAUTH2_REDIRECT_URI=http://localhost:8000/callback/auth/twitter
TWITTER_ENTRYPOINT_INTERVAL=1
DAPPLOOKER_API_KEY=
UNREALSPEECH_API_KEY=
AIXBT_API_KEY=
MORALIS_API_KEY=
# Cloudflare Browser Rendering (for read_webpage system skill)
CLOUDFLARE_ACCOUNT_ID=
CLOUDFLARE_API_TOKEN=
# Hourly Budget Control
# Optional: Maximum base LLM cost per user per hour (in USD).
# When set, users exceeding this limit will receive a rate limit message.
# Leave empty to disable hourly budget control.
HOURLY_BUDGET=