cx_ai_agent_v1 / .env.example
muzakkirhussain011's picture
Add application files (text files only)
8bab08d
# file: .env.example
# =============================================================================
# CX AI Agent Configuration
# =============================================================================
# Hugging Face Configuration (REQUIRED)
HF_API_TOKEN=your_huggingface_api_token_here
MODEL_NAME=Qwen/Qwen2.5-7B-Instruct
MODEL_NAME_FALLBACK=mistralai/Mistral-7B-Instruct-v0.2
# Web Search Configuration
# Uses Serper API (serper.dev) - Low-cost Google Search API
# Get your free API key from: https://serper.dev/ (2,500 free searches/month)
SERPER_API_KEY=your_serper_api_key_here
# SKIP_WEB_SEARCH: Set to "true" to skip web search and use intelligent fallback data
# Recommended for: Demo environments, or when SERPER_API_KEY is not available
SKIP_WEB_SEARCH=false
# MCP Mode (for deployment)
# Set to "true" for Hugging Face Spaces (uses in-memory services)
# Set to "false" for local development (uses separate MCP servers)
USE_IN_MEMORY_MCP=true
# Paths
COMPANY_FOOTER_PATH=./data/footer.txt
VECTOR_INDEX_PATH=./data/faiss.index
COMPANIES_FILE=./data/companies.json
SUPPRESSION_FILE=./data/suppression.json
# Vector Store
EMBEDDING_MODEL=sentence-transformers/all-MiniLM-L6-v2
EMBEDDING_DIM=384
# MCP Server Ports
MCP_SEARCH_PORT=9001
MCP_EMAIL_PORT=9002
MCP_CALENDAR_PORT=9003
MCP_STORE_PORT=9004
# Compliance Flags
ENABLE_CAN_SPAM=true
ENABLE_PECR=true
ENABLE_CASL=true
# Scoring Thresholds
MIN_FIT_SCORE=0.5
FACT_TTL_HOURS=168