forked from elizaOS/eliza
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.test.example
More file actions
57 lines (50 loc) · 1.34 KB
/
Copy path.env.test.example
File metadata and controls
57 lines (50 loc) · 1.34 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
# elizaOS test environment template
# Copy to .env.test (or .env) and fill in the keys you need.
# This file is a checked-in template — do NOT put real secrets here.
# === PR lane (always required, zero-key deterministic) ===
# PR CI must run without paid provider keys. The deterministic scenario runner
# uses the local LLM proxy instead of a live model.
TEST_LANE=pr
ELIZA_LIVE_TEST=0
SCENARIO_USE_LLM_PROXY=1
# === Live / post-merge lane (real APIs, opt-in only) ===
# Override the PR defaults above only for dedicated live lanes:
# TEST_LANE=post-merge
# ELIZA_LIVE_TEST=1
# ELIZA_REAL_APIS=1
# These keys back live or *.real.e2e.test.ts files; they are not required for
# PR deterministic E2E.
ELIZA_REAL_APIS=
# LLM providers
CEREBRAS_API_KEY=
OPENAI_API_KEY=
ANTHROPIC_API_KEY=
GROQ_API_KEY=
GOOGLE_GENERATIVE_AI_API_KEY=
OPENROUTER_API_KEY=
XAI_API_KEY=
# Voice / media
ELEVENLABS_API_KEY=
# Messaging connectors
DISCORD_BOT_TOKEN=
DISCORD_TEST_GUILD_ID=
SLACK_BOT_TOKEN=
SLACK_TEST_CHANNEL_ID=
TELEGRAM_BOT_TOKEN=
TELEGRAM_TEST_CHAT_ID=
WHATSAPP_TOKEN=
WHATSAPP_PHONE_NUMBER_ID=
X_BEARER_TOKEN=
# Productivity / SaaS
GITHUB_TOKEN=
LINEAR_API_KEY=
CALENDLY_API_KEY=
TWILIO_ACCOUNT_SID=
TWILIO_AUTH_TOKEN=
GOOGLE_OAUTH_REFRESH_TOKEN=
# Social / web3
BLUESKY_PASSWORD=
FARCASTER_NEYNAR_API_KEY=
SHOPIFY_API_KEY=
HYPERLIQUID_PRIVATE_KEY=
POLYMARKET_API_KEY=