llm-hub/.env.example

70 lines
2.0 KiB
Plaintext

# Master Key for API Access (generate strong key)
MASTER_KEY=sk-agent-$(openssl rand -hex 8)
# ==========================================
# FREE TIER API KEYS (Add your keys below)
# ==========================================
# Groq - https://console.groq.com (20 RPM free, create multiple accounts)
GROQ_API_KEY_1=gsk_your_first_groq_key_here
GROQ_API_KEY_2=gsk_your_second_groq_key_here
# Mistral - https://console.mistral.ai (1B tokens/month free)
MISTRAL_API_KEY=your_mistral_key_here
# Anthropic Claude - https://console.anthropic.com ($5 trial, $500 student)
ANTHROPIC_API_KEY=sk-ant-your_claude_key_here
# Moonshot Kimi - https://platform.moonshot.ai ($5 signup bonus)
MOONSHOT_API_KEY=sk-your_moonshot_key_here
# OpenRouter - https://openrouter.ai (50 req/day free, access to Kimi free)
OPENROUTER_API_KEY=sk-or-your_openrouter_key_here
# Cohere - https://cohere.com (1K calls/month free, good for embeddings)
COHERE_API_KEY=your_cohere_key_here
# DeepSeek - https://platform.deepseek.com (cheap rates)
DEEPSEEK_API_KEY=sk-your_deepseek_key_here
# GitHub Token (for MCP Git tools)
GITHUB_TOKEN=ghp_your_github_token_here
# ==========================================
# AGENT SETTINGS
# ==========================================
# Default reasoning: react, plan_execute, reflexion, or auto
DEFAULT_REASONING=auto
# Enable self-reflection (true/false)
ENABLE_REFLECTION=true
# Maximum iterations per request
MAX_ITERATIONS=10
# ==========================================
# UI/IDE SETTINGS
# ==========================================
# Code-Server passwords (change these!)
IDE_PASSWORD=secure-ide-password-123
IDE_SUDO_PASSWORD=admin-password-456
# Optional: Domain for reverse proxy
# IDE_DOMAIN=code.yourdomain.com
# Web UI settings
WEBUI_SECRET_KEY=$(openssl rand -hex 32)
# ==========================================
# ADVANCED MEMORY SETTINGS
# ==========================================
# Enable knowledge graph (Neo4j) - requires more RAM
ENABLE_KNOWLEDGE_GRAPH=false
NEO4J_AUTH=neo4j/password
# ChromaDB settings
CHROMA_STORAGE_PATH=/data/chroma