Files
rag-manager/.env.example
2025-09-19 13:34:17 +00:00

43 lines
798 B
Plaintext

# API Keys (only if not using local/self-hosted services)
FIRECRAWL_API_KEY=
OPENWEBUI_API_KEY=
WEAVIATE_API_KEY=
LLM_API_KEY=
OPENAI_API_KEY=
# Endpoints
LLM_ENDPOINT=http://llm.lab
WEAVIATE_ENDPOINT=http://weaviate.yo
OPENWEBUI_ENDPOINT=http://chat.lab
FIRECRAWL_ENDPOINT=http://crawl.lab:30002
# Model Configuration
EMBEDDING_MODEL=ollama/bge-m3:latest
EMBEDDING_DIMENSION=1024
METADATA_MODEL=fireworks/glm-4p5-air
# Ingestion Settings
BATCH_SIZE=50
MAX_FILE_SIZE=1000000
MAX_CRAWL_DEPTH=5
MAX_CRAWL_PAGES=100
# Storage Settings
DEFAULT_STORAGE_BACKEND=weaviate
COLLECTION_PREFIX=docs
# Prefect Settings
PREFECT_API_URL=
PREFECT_API_KEY=
PREFECT_WORK_POOL=default
# Scheduling
DEFAULT_SCHEDULE_INTERVAL=60
# Performance
MAX_CONCURRENT_TASKS=5
REQUEST_TIMEOUT=60
# Logging
LOG_LEVEL=INFO