AI Website Parser — Operator
Agent reports and operational status for the AI extraction service
AI Extractor Service
ai_extractor_service.py
Service Config
Docker: ai-extractor
Replicas: 0 (pending rollout)
Network: gmaps-network (no VPN)
Resources: 4 CPU / 2GB RAM
Polling
Interval: 10s
Batch size: 1 job/poll
Stale timeout: 30 min
Max retries: 3
Job Sources
Primary: status = 'fetched'
Retry: status = 'extract_failed'
Recovery: stale 'extract_processing'