ragflow/api/utils
Yongteng Lei b6c4722687
Refa: make RAGFlow more asynchronous (#11601)
### What problem does this PR solve?

Try to make this more asynchronous. Verified in chat and agent
scenarios, reducing blocking behavior. #11551, #11579.

However, the impact of these changes still requires further
investigation to ensure everything works as expected.

### Type of change

- [x] Refactoring
2025-12-01 14:24:06 +08:00
..
__init__.py Remove 'get_lan_ip' and add common misc_utils.py (#10880) 2025-10-31 16:42:01 +08:00
api_utils.py Refa: make RAGFlow more asynchronous (#11601) 2025-12-01 14:24:06 +08:00
base64_image.py Move base64_image related functions to common directory (#10957) 2025-11-03 15:20:46 +08:00
commands.py Feat: Alter flask to Quart for async API serving. (#11275) 2025-11-18 17:05:16 +08:00
common.py Move some functions out of 'api/utils/common.py' (#10948) 2025-11-03 12:34:47 +08:00
configs.py Introduce common/config_utils.py (#10968) 2025-11-03 17:25:06 +08:00
crypt.py Move 'get_project_base_directory' to common directory (#10940) 2025-11-02 21:05:28 +08:00
email_templates.py Minor tweats (#11271) 2025-11-16 19:29:20 +08:00
file_utils.py Feature/doc upload api add parent path 20251112 (#11231) 2025-11-13 09:59:39 +08:00
health_utils.py Fix: check task executor alive and display status (#11270) 2025-11-14 15:52:28 +08:00
json_encode.py Minor tweats (#11271) 2025-11-16 19:29:20 +08:00
log_utils.py Refactor log utils (#10973) 2025-11-03 20:25:02 +08:00
validation_utils.py Feat: create datasets from http api supports ingestion pipeline (#11597) 2025-11-28 19:55:24 +08:00
web_utils.py Feat: Alter flask to Quart for async API serving. (#11275) 2025-11-18 17:05:16 +08:00