ragflow/rag
少卿 83243ecb5a Feat: Add ProgressTracker and vlm-direct backend for MinerU integration
- Add ProgressTracker class for real-time progress parsing from mineru stdout
- Implement intelligent stall-based timeout (5min no progress triggers warning)
- Add vlm-direct backend mode to directly connect to vLLM server
- Improve API mode with streaming response, HTTP session reuse, and auto-retry
- Add heartbeat updates during long-running operations
- Support dynamic timeout based on page count

This addresses the deadlock issue where tasks hang indefinitely when using
MinerU API backend, even after the API returns 200 OK.
2025-12-05 16:11:22 +08:00
..
app Feat: Add ProgressTracker and vlm-direct backend for MinerU integration 2025-12-05 16:11:22 +08:00
flow Feat: support TOC transformer. (#11685) 2025-12-03 12:27:50 +08:00
llm Refa: make RAGFlow more asynchronous 2 (#11689) 2025-12-03 14:19:53 +08:00
nlp Fix: Correct pagination and early termination bugs in chunk_list() (#11692) 2025-12-03 19:44:20 +08:00
prompts Refa: cleanup synchronous functions in agent_with_tools (#11736) 2025-12-04 14:15:05 +08:00
res Remove huqie.txt from RAGFflow and bump infinity to 0.6.10 (#11661) 2025-12-04 14:53:57 +08:00
svr Feat: update front end for confluence connector (#11747) 2025-12-04 18:49:13 +08:00
utils feat(gcs): Add support for Google Cloud Storage (GCS) integration (#11718) 2025-12-04 10:44:05 +08:00
__init__.py Fix: incorrect async chat streamly output (#11679) 2025-12-03 11:15:45 +08:00
benchmark.py
raptor.py Feat: add fault-tolerant mechanism to RAPTOR (#11206) 2025-11-13 18:48:07 +08:00
settings.py