feat: OCR 并发识别控制,支持多用户同时上传
- config.py: 新增 OCR_CONCURRENCY 参数(默认1,范围1-10) - images.py: 用 asyncio.Semaphore 控制 OCR 并发,4个上传端点统一受控 - settings API: 新增 ocr_concurrency 字段读写 - 前端设置页: 新增 OCR 并发数量输入框 - .env / .env.example: 新增 OCR_CONCURRENCY 配置项 - Semaphore 动态重建:修改配置后立即生效,无需重启
This commit is contained in:
@@ -33,6 +33,7 @@ LOCAL_BGE_MODEL_PATH=
|
||||
# 可选值: paddleocr / aliyun / tencent / deepseek / auto
|
||||
# auto 模式: 本地 PaddleOCR 优先,失败后 fallback 到 DeepSeek / 云端 OCR
|
||||
OCR_PROVIDER=deepseek
|
||||
OCR_CONCURRENCY=1
|
||||
|
||||
# ── 阿里云 OCR 配置 ──
|
||||
ALIYUN_OCR_ACCESS_KEY=your-aliyun-access-key
|
||||
|
||||
Reference in New Issue
Block a user