Unverified Commit d9406e5b authored by shniubobo's avatar shniubobo
Browse files

docs(web_api): Update `README.md`

parent acd0deb1
基于MinerU的PDF解析API # 基于MinerU的PDF解析API
- MinerU的GPU镜像构建 - MinerU的GPU镜像构建
- 基于FastAPI的PDF解析接口 - 基于FastAPI的PDF解析接口
支持一键启动,已经打包到镜像中,自带模型权重,支持GPU推理加速,GPU速度相比CPU每页解析要快几十倍不等 ## 构建方式
```
docker build -t mineru-api .
```
## 启动命令 或者使用代理
```
docker build --build-arg http_proxy=http://127.0.0.1:7890 --build-arg https_proxy=http://127.0.0.1:7890 -t mineru-api .
```
```docker run -itd --name=mineru_server --gpus=all -p 8888:8000 quincyqiang/mineru:0.1-models``` ## 启动命令
![](https://i-blog.csdnimg.cn/direct/bcff4f524ea5400db14421ba7cec4989.png) ```
docker run --rm -it --gpus=all -v ./paddleocr:/root/.paddleocr -p 8000:8000 mineru-api
```
具体截图请见博客:https://blog.csdn.net/yanqianglifei/article/details/141979684 初次调用 API 时会自动下载 paddleocr 的模型(约数十 MB),其余模型已包含在镜像中。
## 测试参数
## 启动日志 访问地址
![](https://i-blog.csdnimg.cn/direct/4eb5657567e4415eba912179dca5c8aa.png) ```
http://localhost:8000/docs
http://127.0.0.1:8000/docs
```
## 输入参数: ## 旧版镜像地址
访问地址: > 阿里云地址:docker pull registry.cn-beijing.aliyuncs.com/quincyqiang/mineru:0.1-models
>
http://localhost:8888/docs > dockerhub地址:docker pull quincyqiang/mineru:0.1-models
http://127.0.01:8888/docs
![](https://i-blog.csdnimg.cn/direct/8b3a2bc5908042268e8cc69756e331a2.png) ## 旧版截图
## 解析效果: ### 启动命令
![](https://i-blog.csdnimg.cn/direct/a54dcae834ae48d498fb595aca4212c3.png) ![](https://i-blog.csdnimg.cn/direct/bcff4f524ea5400db14421ba7cec4989.png)
具体截图请见博客:https://blog.csdn.net/yanqianglifei/article/details/141979684
### 启动日志
## 镜像地址: ![](https://i-blog.csdnimg.cn/direct/4eb5657567e4415eba912179dca5c8aa.png)
> 阿里云地址:docker pull registry.cn-beijing.aliyuncs.com/quincyqiang/mineru:0.1-models ### 测试参数
> dockerhub地址:docker pull quincyqiang/mineru:0.1-models ![](https://i-blog.csdnimg.cn/direct/8b3a2bc5908042268e8cc69756e331a2.png)
## 构建方式: ### 解析效果
1. 拷贝`hantian/layoutreader`,`opendatalab/PDF-Extract-Kit-1.0`,`paddleocr`模型到当前目录。 ![](https://i-blog.csdnimg.cn/direct/a54dcae834ae48d498fb595aca4212c3.png)
2. `docker build --build-arg http_proxy=http://127.0.0.1:7890 --build-arg https_proxy=http://127.0.0.1:7890 -t mineru-api .`
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment