advanced-reasoning / .env.example
nananie143's picture
Upload folder using huggingface_hub
3ef1144 verified
# Hugging Face Configuration
# Get your token from https://huggingface.co/settings/tokens
# Make sure to select "WRITE" access when creating the token
HUGGINGFACE_TOKEN=your_huggingface_token_here
# System Configuration
DEBUG_MODE=False
LOG_LEVEL=INFO
MAX_WORKERS=4
ASYNC_TIMEOUT=30
# Resource Limits
MAX_MEMORY_MB=8192
MAX_CPU_PERCENT=90
MAX_GPU_MEMORY_MB=4096
MAX_API_CALLS_PER_MINUTE=500
# Team Configuration
MIN_TEAM_SIZE=2
MAX_TEAM_SIZE=10
MAX_CONCURRENT_OBJECTIVES=5
# Error Recovery
MAX_RETRIES=3
RETRY_DELAY_SECONDS=5
ERROR_THRESHOLD=0.2
# Monitoring
METRICS_INTERVAL_SECONDS=60
HEALTH_CHECK_INTERVAL=30
PERFORMANCE_LOG_RETENTION_DAYS=7
# API Keys
# Get your Hugging Face token from https://huggingface.co/settings/tokens
# Required for uploading to Spaces - must have WRITE access
HUGGINGFACE_API_KEY=your_huggingface_api_key
# Optional API keys for additional features
OPENAI_API_KEY=your_openai_api_key
GROQ_API_KEY=your_groq_api_key
# Service Configuration
PORT=7860
HOST=0.0.0.0
DEBUG=True
ENVIRONMENT=development
# Database Configuration
DATABASE_URL=sqlite:///./ventures.db
# Model Configuration
MODEL_CACHE_DIR=./model_cache
DEFAULT_MODEL=gpt-4-turbo-preview
# Venture Configuration
MIN_PROFIT_TARGET=1000000
DEFAULT_CURRENCY=USD
RISK_TOLERANCE=medium
# API Configuration
API_VERSION=v1
API_PREFIX=/api/v1
CORS_ORIGINS=["*"]
MAX_REQUEST_SIZE=10MB
# Monitoring Configuration
ENABLE_METRICS=True
METRICS_PORT=9090
LOG_LEVEL=INFO
# Cache Configuration
REDIS_URL=redis://localhost:6379/0
CACHE_TTL=3600
# Security Configuration
JWT_SECRET=your_jwt_secret
JWT_ALGORITHM=HS256
ACCESS_TOKEN_EXPIRE_MINUTES=30
# Feature Flags
ENABLE_PORTFOLIO_OPTIMIZATION=True
ENABLE_MARKET_ANALYSIS=True
ENABLE_MONETIZATION_STRATEGY=True
ENABLE_VENTURE_ANALYSIS=True
# Note: After copying this file to .env:
# 1. Replace 'your_huggingface_token_here' with your actual token
# 2. Make sure your token has WRITE access for Spaces
# 3. Keep this .env.example file for reference
# 4. Never commit your actual .env file with real tokens