Token导航 LogoToken导航TokenDH.com
Deepseek Ocr2 Lazy logo
运维云端stdio官方级别未说明来源级核验

Deepseek Ocr2 Lazy

MCP Server

DeepSeek-OCR-2 Lazy Server是一个按需加载的OCR服务,能够在闲置时自动释放GPU内存,适用于本地文档识别和文本提取。

工具数

1

提示词数

0

GitHub Stars

1

资源数

0
Python云端部署Docker

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

groxaxo

提供方

groxaxo

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install --upgrade pip

详细介绍

DeepSeek-OCR-2 Lazy Banner

DeepSeek-OCR-2懒惰服务器

![License: MIT](https://opensource.org/licenses/MIT) ![Python 3.11+](https://www.python.org/downloads/) ![CUDA Enabled](https://developer.nvidia.com/cuda-toolkit) ![MCP Ready](https://modelcontextprotocol.io/)

在本地运行DeepSeek视觉模型的有效方法。 *按需装载。闲置时卸载。保存VRAM。*

______________________________________________________________________

⚡ 为什么使用这个?

在VRAM中永久运行DeepSeek-OCR-2等大型视觉语言模型(VLM)是昂贵的。这 一级延迟加载服务器:

  1. 立即开始:进程以毫秒为单位启动(启动时没有模型加载)。
  2. 按需加载:重型7GB+型号仅在您实际发送请求时加载。
  3. 自动卸载:沉默15分钟后(可配置),它会从GPU内存中擦除模型,将VRAM返回给操作系统、游戏或其他AI模型。
  4. MCP兼容:即插即用 克劳德桌面 以及其他MCP试剂。

🚀 安装

选项A:康达(建议当地使用)

# 1. Create Environment
conda create -n deepseek-ocr2 python=3.11 -y
conda activate deepseek-ocr2

# 2. Install PyTorch (CUDA 12.1 example)
conda install pytorch torchvision torchaudio pytorch-cuda=12.1 -c pytorch -c nvidia -y

# 3. Install Unsloth (Optimized Inference)
pip install --upgrade pip
pip install "unsloth[cu121-torch230] @ git+https://github.com/unslothai/unsloth.git"

# 4. Install Dependencies
pip install -r requirements.txt

选项B:Docker

# Build
docker build -t deepseek-ocr2-lazy .

# Run (passing GPU)
docker run --gpus all -d \
  -p 8012:8012 \
  -v $(pwd)/models:/data/models \
  -v $(pwd)/output:/data/output \
  --name deepseek-ocr \
  deepseek-ocr2-lazy

______________________________________________________________________

🛠 用法

1.启动服务器

python deepseek_ocr2_lazy_server.py

*默认端口为8012。*

2.OCR图像(cURL)

# Extract Markdown (Standard)
curl -X POST "http://localhost:8012/v1/ocr" \
  -F "file=@/path/to/document.png" \
  -F "mode=markdown"

# Raw Text Mode
curl -X POST "http://localhost:8012/v1/ocr" \
  -F "file=@/path/to/receipt.jpg" \
  -F "mode=free"

______________________________________________________________________

🤖 MCP服务器(克劳德桌面集成)

直接在内部使用DeepSeek-OCR-2 克劳德桌面 从本地文件系统读取文档。

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "deepseek-ocr": {
      "command": "/path/to/conda/envs/deepseek-ocr2/bin/python",
      "args": ["/absolute/path/to/deepseek-ocr2-lazy/deepseek_ocr2_mcp.py"],
      "env": {
        "DS_OCR2_URL": "http://127.0.0.1:8012"
      }
    }
  }
}

可用工具:

  • ocr_image(image_path, mode="markdown"):从图像文件读取文本/表格。

______________________________________________________________________

⚙️ 配置

设置这些环境变量以调整行为:

变量默认值描述
DS_OCR2_IDLE_UNLOAD_SECONDS900闲置15分钟后卸载模型。
DS_OCR2_LOAD_IN_4BIT0设置 1 使用4位量化(较低VRAM)。
DS_OCR2_PORT8012服务器端口
DS_OCR2_MOCK0设置 1 在没有GPU的情况下进行测试。

______________________________________________________________________

📜 学分

目录标签

目录标签

Python云端部署DockerOCR本地部署文本识别GPU优化按需加载

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP