-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
48 lines (40 loc) · 1.51 KB
/
.env.example
File metadata and controls
48 lines (40 loc) · 1.51 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
# Debug mode - use mock LLM client instead of real APIs (for testing)
DEBUG_MOCK=false
# Debug mode - disable x402 payment requirements (for testing)
DEBUG_PAYMENTS=false
# Debug mode - disable ROFL signing (for testing)
DEBUG_SIGNING=false
# Feature flags
FEATURE_TWEET_ANALYSIS=true
# API Keys for LLM services
# At least 2 providers required for consensus (not required if DEBUG_MOCK=true)
CLAUDE_API_KEY=your_anthropic_api_key_here
GEMINI_API_KEY=your_google_gemini_api_key_here
PERPLEXITY_API_KEY=your_perplexity_api_key_here
OPENAI_API_KEY=your_openai_api_key_here
GROK_API_KEY=your_xai_api_key_here
# LLM Weights for scoring (equal weighting)
CLAUDE_WEIGHT=1.0
GEMINI_WEIGHT=1.0
PERPLEXITY_WEIGHT=1.0
OPENAI_WEIGHT=1.0
GROK_WEIGHT=1.0
# x402 Payment Configuration (not required if DEBUG_PAYMENTS=true)
# Default test address for Base Sepolia: 0xe9Ee0938479fFf5B58a367EA918561Ed97B6f57D
X402_PAYMENT_ADDRESS=0xe9Ee0938479fFf5B58a367EA918561Ed97B6f57D
X402_NETWORK=base-sepolia
X402_PRICE='$0.1'
X402_TWEET_PRICE='$0.15'
# CDP API Keys for x402 payment facilitator (REQUIRED in production, not needed for dev/test)
# Get these from: https://portal.cdp.coinbase.com/
CDP_API_KEY_ID=your_cdp_api_key_id_here
CDP_API_KEY_SECRET=your_cdp_api_key_secret_here
# Agent0 SDK Configuration (optional - for agent registration and discovery)
# Leave empty to skip agent registration
AGENT0_CHAIN_ID=84532
AGENT0_RPC_URL=
AGENT0_PRIVATE_KEY=
AGENT0_IPFS_PROVIDER=pinata
AGENT0_PINATA_JWT=
AGENT0_WALLET_ADDRESS=
AGENT0_FORCE_REREGISTER=false