SuperAPI AI 工具集

mineru-parser

编程与开发

查看项目

更新于 10-16 01:38

技能介绍

用途:调用 MinerU API 把 PDF、DOC、DOCX、PPT、PPTX 及图片解析为 Markdown,提取文本、表格、公式和结构化内容,支持 OCR 与 VLM 模型,可用于博客文章、团队文档等场景。

主要能力:支持 model_version 选择 pipeline(默认)或 vlm;可选 is_ocr、enable_formula、enable_table(默认 true,仅 pipeline);language 默认 ch;page_ranges 指定页面如 "2,4-6" 或 "2--2";extra_formats 可输出 docx、html、latex。输出 ZIP 内含 auto/[filename].md、auto/[filename]_content_list.json、images/ 目录及可选格式。

必要用法:需 MinerU API token,推荐设为环境变量 export MINERU_API_KEY="your_api_token_here",在 Python 中用 os.environ.get("MINERU_API_KEY") 读取;未设置时提示用户输入,禁止硬编码或提交到版本控制。工作流三步:向 https://mineru.net/api/v4/extract/task POST(Header 含 Authorization: Bearer token)提交任务获得 task_id;轮询 https://mineru.net/api/v4/extract/task/{task_id} 状态(pending/running/converting/done/failed),建议间隔 3-5 秒;done 后下载 full_zip_url 结果并解压。

限制:最大文件 200MB,最多 600 页,每账户每日高优先级 2000 页;GitHub/AWS URL 可能超时;不支持直接上传文件,必须提供 URL。

适用场景与提示:适合需要将多格式文档批量转为 Markdown 并保留表格公式的流程。注意校验响应、处理失败状态并给出清晰错误信息;注册获取 token 及具体配额的完整说明暂未提供。