# ============================================================================= # HUGGING FACE SPACES CONFIGURATION # ============================================================================= # This file contains default configuration for Hugging Face Spaces deployment # Set these environment variables in your Hugging Face Space settings # ============================================================================= # REQUIRED: GOOGLE AI API CONFIGURATION # ============================================================================= # Get your API key from: https://aistudio.google.com/ # Set this in Hugging Face Spaces under Settings -> Variables GOOGLE_API_KEY= # ============================================================================= # HUGGING FACE SPACES SETTINGS (Automatically configured) # ============================================================================= # These are set automatically by the startup script PORT=7860 STREAMLIT_SERVER_PORT=7860 STREAMLIT_SERVER_ADDRESS=0.0.0.0 # ============================================================================= # APPLICATION SETTINGS FOR PRODUCTION # ============================================================================= DEBUG=False LOG_LEVEL=INFO # File upload settings (conservative for cloud deployment) MAX_FILE_SIZE_MB=5 SUPPORTED_FILE_TYPES=pdf,docx,txt # ============================================================================= # AI MODEL SETTINGS (Optimized for Hugging Face) # ============================================================================= TEMPERATURE=0.2 MAX_TOKENS=2048 EMBEDDING_MODEL=models/text-embedding-004 # ============================================================================= # STORAGE CONFIGURATION (Cloud optimized) # ============================================================================= CHROMA_PERSIST_DIRECTORY=./data/chroma_db UPLOAD_DIR=./uploads DATA_DIR=./data LOG_FILE=./data/app.log # ============================================================================= # SECURITY SETTINGS FOR CLOUD DEPLOYMENT # ============================================================================= SECRET_KEY=huggingface-lega-ai-deployment SESSION_TIMEOUT_MINUTES=30