Lega.AI / .env.example
CoderNoah
Initial commit
8b7e8f0
# =============================================================================
# LEGA.AI CONFIGURATION TEMPLATE
# =============================================================================
# Copy this file to .env and update the values below
# This is a template file - safe to commit to version control
# =============================================================================
# GOOGLE AI API CONFIGURATION (REQUIRED)
# =============================================================================
# Get your API key from: https://aistudio.google.com/
GOOGLE_API_KEY=your-google-api-key-here
# =============================================================================
# APPLICATION SETTINGS
# =============================================================================
DEBUG=True
LOG_LEVEL=INFO
# Streamlit server configuration
STREAMLIT_SERVER_PORT=8501
STREAMLIT_SERVER_ADDRESS=localhost
# File upload settings
MAX_FILE_SIZE_MB=10
SUPPORTED_FILE_TYPES=pdf,docx,txt
# =============================================================================
# AI MODEL SETTINGS
# =============================================================================
TEMPERATURE=0.2
MAX_TOKENS=2048
EMBEDDING_MODEL=models/text-embedding-004
# =============================================================================
# VECTOR STORE CONFIGURATION
# =============================================================================
CHROMA_PERSIST_DIRECTORY=./data/chroma_db
# =============================================================================
# STORAGE CONFIGURATION
# =============================================================================
UPLOAD_DIR=./uploads
DATA_DIR=./data
LOG_FILE=./data/app.log
# =============================================================================
# SECURITY SETTINGS
# =============================================================================
SECRET_KEY=your-secret-key-here
SESSION_TIMEOUT_MINUTES=60
# =============================================================================
# DATABASE CONFIGURATION
# =============================================================================
DATABASE_URL=sqlite:///./data/lega.db
# =============================================================================
# PERFORMANCE SETTINGS
# =============================================================================
MAX_CONCURRENT_UPLOADS=5
DOCUMENT_PROCESSING_TIMEOUT=300
ENABLE_CACHE=True
CACHE_TTL_SECONDS=3600
# =============================================================================
# FEATURE FLAGS
# =============================================================================
ENABLE_DOCUMENT_LIBRARY=True
ENABLE_QA_ASSISTANT=True
ENABLE_MARKET_COMPARISON=True
ENABLE_TIMELINE_TRACKER=True
ENABLE_EXPORT_FEATURES=True
# =============================================================================
# REGIONAL SETTINGS
# =============================================================================
DEFAULT_REGION=India
DEFAULT_CURRENCY=INR
TIMEZONE=Asia/Kolkata
# =============================================================================
# ADVANCED AI SETTINGS
# =============================================================================
RISK_SENSITIVITY=3
SIMPLIFICATION_LEVEL=intermediate
MAX_RISK_FACTORS=10
# =============================================================================
# API RATE LIMITING
# =============================================================================
API_REQUESTS_PER_MINUTE=60
API_REQUESTS_PER_DAY=1000