# BerryRAG Environment Configuration
# Copy this to .env and customize as needed
# OpenAI API Key (optional, for OpenAI embeddings)
# OPENAI_API_KEY=your_openai_api_key_here
# Embedding Provider (auto, sentence-transformers, openai, simple)
EMBEDDING_PROVIDER=auto
# Storage Paths (relative to project root)
RAG_STORAGE_PATH=./storage
SCRAPED_CONTENT_PATH=./scraped_content
# Content Processing Settings
MIN_CONTENT_LENGTH=100
MAX_CONTENT_LENGTH=500000
CHUNK_SIZE=500
CHUNK_OVERLAP=50
# Search Settings
DEFAULT_TOP_K=5
SIMILARITY_THRESHOLD=0.1
MAX_CONTEXT_CHARS=4000
# Logging Level (DEBUG, INFO, WARNING, ERROR)
LOG_LEVEL=INFO
# Python Path (adjust if needed)
PYTHON_PATH=python3
# Port Configuration
# APP_PORT=8000
# POSTGRES_PORT=5432
# BERRY_RAG_PORT=3000
# BERRY_EXA_PORT=3001
# Playwright Configuration
# PLAYWRIGHT_BROWSERS_PATH=/ms-playwright
# PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=0