feat(paperless-ai): enable intelligent timeline tagging with date extraction

- Add ENABLE_INTELLIGENT_TAGGING for advanced AI-powered tagging
- Add ENABLE_DATE_EXTRACTION for automatic date/timeline parsing
- Add ENABLE_TIMELINE_TAGGING to create temporal tags (YYYY, Q#-YYYY, Last-Month, etc)
- Set TAG_EXTRACTION_MODEL to reasoning for sophisticated analysis
- Configure timeline granularity (year, quarter, month)
- Add custom prompt for temporal context extraction
- Auto-create tags for historical and recent documents
This commit is contained in:
2026-09-15 00:53:30 +09:00
parent d6fca68f33
commit 6243ac40b7
@@ -20,6 +20,16 @@ data:
ENABLE_CORRESPONDENT_EXTRACTION=yes ENABLE_CORRESPONDENT_EXTRACTION=yes
ENABLE_DOCUMENT_TYPE_EXTRACTION=yes ENABLE_DOCUMENT_TYPE_EXTRACTION=yes
ENABLE_TITLE_GENERATION=yes ENABLE_TITLE_GENERATION=yes
# Advanced tagging with AI
ENABLE_INTELLIGENT_TAGGING=yes
ENABLE_DATE_EXTRACTION=yes
ENABLE_TIMELINE_TAGGING=yes
AUTO_CREATE_TAGS=yes
# Tagging prompts for custom extraction
CUSTOM_EXTRACTION_PROMPT=Extract document date, time period, financial year, and temporal context. Create tags like YYYY, Q1-YYYY, Last-Month, Current-Year, Historic
TAG_EXTRACTION_MODEL=reasoning
# Scanning behavior # Scanning behavior
SCAN_INTERVAL_SECONDS=60 SCAN_INTERVAL_SECONDS=60
@@ -27,6 +37,13 @@ data:
ADD_AI_TAG=yes ADD_AI_TAG=yes
AI_TAG_NAME=ai-processed AI_TAG_NAME=ai-processed
# Date/Timeline tagging configuration
DATE_EXTRACTION_FORMAT=iso8601
TIMELINE_TAG_GRANULARITY=year,quarter,month
AUTO_TAG_HISTORICAL=yes
AUTO_TAG_RECENT=yes
# Performance # Performance
MAX_CONCURRENT_REQUESTS=2 MAX_CONCURRENT_REQUESTS=2
REQUEST_TIMEOUT=60 REQUEST_TIMEOUT=60
DATE_EXTRACTION_TIMEOUT=30