当前位置: 首页 > news >正文

docker-compose Install MinerU 0.3 GPU模式

MinerU

MinerU是一款将PDF转化为机器可读格式的工具(如markdown、json),可以很方便地抽取为任意格式。 MinerU诞生于书生-浦语的预训练过程中,我们将会集中精力解决科技文献中的符号转化问题,希望在大模型时代为科技发展做出贡献。 相比国内外知名商用产品MinerU还很年轻,如果遇到问题或者结果不及预期请到issue提交问题,同时附上相关PDF

前提要求 

  • Linux安装 docker docker-compose 参考
  • Windows 10 ,11 2022 docker docker-compose 参考

创建一键部署mineru 自动化脚本

  • 以下测试基于GPU模式下进行
  • 以下环境在docker容器下运行
  • mineru 安装参考官网
  • magic-pdf 命令使用参考
  • nvidia GPU驱动安装参考
  • mineru 对外api 端口8888 可执行更改
vim /mineru_GPU_install.sh
#!/bin/bash
# -*- coding: utf-8 -*-
# Author: CIASM
# update 2025/02/27
# make.han

echo "creation mineru contents"
mkdir -p /opt/mineru

echo "creation mineru docker-compose.yml"
cat <<'EOF'>>/opt/mineru/docker-compose.yml
version: "3.8"
services:
  mineru_server:
    image: quincyqiang/mineru:0.3-models
    container_name: mineru_server
    restart: always
    ports:
      - "8888:8000"
    volumes:
      - ./mnt/c/mineru_output:/root/output
    deploy:
      resources:
        reservations:
          devices:
            - driver: nvidia
              count: all
              capabilities: [gpu]
    runtime: nvidia
    environment:
      - NVIDIA_VISIBLE_DEVICES=all
    stdin_open: true
    tty: true
EOF

echo "start mineru"
cd /opt/mineru && docker-compose up -d

一键执行安装mineru

bash /mineru_GPU_install.sh

mineru api 接口访问

  • http://YOU_ip:8888/docs
  • Try it out > pdf_file(上传自己的文件)> Execute(处理完成后点击download)

下载生成的json 文件


文章转载自:

http://81KAOXVf.chyrx.cn
http://31YVu25P.chyrx.cn
http://tfoGXPuK.chyrx.cn
http://e0XqiHvG.chyrx.cn
http://RYyK95fo.chyrx.cn
http://lBgmRFGl.chyrx.cn
http://1HeQfmIi.chyrx.cn
http://TwNMxZ5M.chyrx.cn
http://R78ZoV58.chyrx.cn
http://7YJOrtOc.chyrx.cn
http://FYDJ7JH8.chyrx.cn
http://sneW3Ydh.chyrx.cn
http://J8dHtU0y.chyrx.cn
http://lekiMbZq.chyrx.cn
http://cIqJ2jvY.chyrx.cn
http://MXv2CO9r.chyrx.cn
http://hK9PsK7B.chyrx.cn
http://WFPi9uLO.chyrx.cn
http://xhL0C3mB.chyrx.cn
http://GU1zKThx.chyrx.cn
http://rYs0ez0c.chyrx.cn
http://oq9BppMe.chyrx.cn
http://E8IEudYR.chyrx.cn
http://9aE41nfC.chyrx.cn
http://wiKlLr5L.chyrx.cn
http://KMRVygsa.chyrx.cn
http://sxKnHldS.chyrx.cn
http://6L7vSUuP.chyrx.cn
http://ZkieFoij.chyrx.cn
http://V7kaTgnX.chyrx.cn
http://www.dtcms.com/a/45541.html

相关文章:

  • 大语言模型概念科普
  • Storm实时流式计算系统(全解)——中
  • Mixture of Experts与Meta Learning深度学习中的两大变革性技术
  • Android 图片压缩详解
  • 神经网络参数量计算
  • sql调优:优化响应时间(优化sql) ; 优化吞吐量
  • HumanPro逼真角色皮肤面部动画Blender插件V1.1版
  • 使用mermaid查看cursor程序生成的流程图
  • 大数据学习(51)-MySQL数据库学习
  • 影刀RPA + AI大语言模型:打造智能自动化流程的超级引擎
  • Java数据类型详解
  • C++ 的编译和链接
  • Nacos + Dubbo3 实现微服务的Rpc调用
  • 【C++奇迹之旅】:字符串转换成数字将数字转换成字符串大全
  • Express MVC
  • Spring基础05
  • git 鼓励频繁提交commit early, commit often,用好分支,多用分支
  • 【SpringBoot+Vue】博客项目开发二:用户登录注册模块
  • 乡村研学旅行小程序(论文源码调试讲解)
  • 行为型模式 - 观察者模式 (Publish/Subscribe)
  • 【华三】从零开始掌握SR技术:原理、架构与应用全解析
  • golang介绍,特点,项目结构,基本变量类型与声明介绍(数组,切片,映射),控制流语句介绍(条件,循环,switch case)
  • 开发一个o2o(线上到线下)商城需要具备以下条件
  • 快速入手-搭建Flask框架封装mysql并结合业务实际情况使用
  • 【MySQL】MySQL用户管理
  • Flask笔记
  • 在 Element Plus 的 <el-select> 组件中,如果需要将 <el-option> 的默认值设置为 null。 用于枚举传值
  • JavaScript 注释
  • LeetCode 解题思路 6(Hot 100)
  • Nginx 配置与常用命令速查手册