Files
rag/scripts/migrate_mineru_models.bat
lacerate551 100d1a06eb init: RAG 知识库服务初始提交
- 后端 API(Flask + Gunicorn)
- RAG 引擎(混合检索 + 云端 Reranker + 引用溯源)
- 文档解析(MinerU + 多格式支持)
- Docker 生产部署配置
- 排除前端项目、敏感配置、模型文件
2026-06-04 17:35:27 +08:00

45 lines
1.1 KiB
Batchfile

@echo off
REM MinerU 模型迁移脚本 - Windows 版本
REM
REM 功能:将 HuggingFace 缓存中的 MinerU 模型迁移到项目 models/ 目录
echo ========================================
echo MinerU 模型迁移工具
echo ========================================
echo.
REM 检查虚拟环境
if not exist "venv\Scripts\activate.bat" (
echo [错误] 虚拟环境不存在,请先创建虚拟环境
echo 运行: python -m venv venv
pause
exit /b 1
)
REM 激活虚拟环境
call venv\Scripts\activate.bat
REM 运行迁移脚本
python scripts\migrate_mineru_models.py
REM 检查返回码
if %ERRORLEVEL% EQU 0 (
echo.
echo ========================================
echo 迁移成功!
echo ========================================
echo.
echo 下一步:
echo 1. 测试解析: python parsers\mineru_parser.py documents\test.pdf
echo 2. 删除缓存: rmdir /s "%%USERPROFILE%%\.cache\huggingface\hub\models--opendatalab--*"
echo.
) else (
echo.
echo ========================================
echo 迁移失败,请检查错误信息
echo ========================================
echo.
)
pause