Mindket

Surya 2.5 GGUF

新上架第 1 版 · 更新于

概览

从文档图像里读取文字、表格和版面,并以文字返回。这是 Surya 2.5 OCR 模型面向 llama.cpp 的 GGUF 版本,适合想在自己电脑上运行文档 OCR 的人。

Surya 2.5 GGUF 是一款工具包,属于效率类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。

速览

你需要
  • 带 pip 的 Python
  • 带 llama-server 的 llama.cpp
  • 视觉投影文件,两种模型文件都需要搭配它
用在
  • llama.cpp:通过 llama-server 提供 GGUF 文件的服务
  • surya-ocr Python 包:可以替你启动服务器
  • Apple Silicon 或 CPU:这个包会自动完成设置的环境
先运行
pip install -U huggingface_hub
hf download datalab-to/surya-ocr-2.5-gguf

平台

Windows操作系统
macOS操作系统
Linux操作系统

关于

它是什么

这个仓库提供 Surya 2.5 的 GGUF 版本,Surya 是 Datalab 的 OCR 模型,这些版本用于在 llama.cpp 下运行。Surya 读取页面图像,返回文字,并带有版面标签、阅读顺序和 HTML 格式的表格。仓库里有 bf16 和 8-bit 文件,还有一个视觉投影文件,两种模型文件都需要搭配它。

适合谁

需要在自己的硬件上把扫描页面和文档图像转成文字,并且愿意运行本地服务器的人。

IndustryWho uses itHow they use itExample
文档处理把纸质记录数字化的团队在本地部署模型,并把页面扫描件发给它把一叠扫描表单转成文字
法律与金融处理 PDF 和扫描件的人员从文档图像里提取文字和表格把一份扫描对账单里的表格提取为 HTML
研究构建文档流程的开发者把 GGUF 版本当作自己工具里的 OCR 环节在自己的页面上比较 8-bit 和 bf16 文件

如果你想要托管的 OCR 服务,或者不想运行 llama.cpp,可以跳过它。

用在哪里

它在 llama.cpp 下运行,文件可以在 Windows、macOS 或 Linux 上下载。模型卡提到自动设置适用于 Apple Silicon 和 CPU。

  • llama.cpp:通过 llama-server 提供 GGUF 文件的服务
  • surya-ocr Python 包:可以替你启动服务器
  • Apple Silicon 或 CPU:这个包会自动完成设置的环境
Use caseWhoWhat they get back
整页 OCR文档团队一页图像里的文字
版面分析流程开发者区块标签和阅读顺序
表格提取分析人员以 HTML 返回的表格

如何设置

你需要 Python 和 llama.cpp,以及这三个文件。

  • 带 pip 的 Python
  • 带 llama-server 的 llama.cpp
  • 视觉投影文件,两种模型文件都需要搭配它
  1. 安装 Hugging Face hub 库并下载文件。
  2. 或者安装 surya-ocr 包,它会获取 bf16 文件,并在 Apple Silicon 或 CPU 上自行启动服务器。
  3. 如果想自己部署,用两个文件运行 llama-server。
  4. 设置两个 Surya 环境变量 SURYA_INFERENCE_BACKEND 和 SURYA_INFERENCE_URL,让 Surya 连接到你的服务器。
pip install -U huggingface_hub
hf download datalab-to/surya-ocr-2.5-gguf

更快的方式:

pip install surya-ocr

自己部署服务:

llama-server -m surya-2.5.gguf --mmproj surya-2.5-mmproj.gguf --jinja --special \
  --parallel 8 --ctx-size 98304 -ngl 99 --port 8080

如何使用

先启动服务器,把 Surya 指向它,再对页面图像运行 OCR。special 参数是必需的,因为区块标签和坐标只有带上它才会返回。

ToolWhat it does
llama-server通过本地端口提供 GGUF 模型服务
--mmproj加载视觉投影文件
--special必需,返回区块标签和坐标
--parallel 8同时处理八个请求

示例

你用 Surya 的文件启动 llama-server,并发给它一张整页扫描件。你会得到这一页的文字,以及区块标签、坐标和阅读顺序,表格则以 HTML 返回。

新手与专家

如果你刚接触这类模型,先安装 surya-ocr,让它替你启动服务器。先给它一张清晰的页面扫描件,再把文字和页面对照检查。

如果你熟悉这个领域,模型卡报告了一次在 M4 Max 上用 8 个并行请求做的速度测试。Surya 2.5 完成了全部 32 页,而 Surya 2 在达到 token 上限前完成了 28 页。8-bit 文件在速度相近的情况下占用的内存比 bf16 更少。

模型卡的速度测试,32 个整页请求
ModelPages per secondPeak memory
Surya 2 in bf160.0615,875 MB
Surya 2.5 in bf160.1904,764 MB
Surya 2.5 in Q8_00.1984,278 MB
  1. 页面图像发送到 llama-server
  2. Surya 2.5 读取文字和版面
  3. 返回区块标签和坐标
  4. 你使用文字和 HTML 表格

注意事项

作者报告 Surya 在 OmniParseBench 上得分 85.9,在 olmOCR-bench 上为 83.7%,这些是他们自己的数字。

  • License: Hugging Face 记录为 OpenRAIL,模型卡的徽章显示代码为 Apache 2.0,模型为 OpenRAIL-M
  • Cost to run: 本地使用未提及费用,不过 Datalab 还提供一个可选的托管平台
  • Data it reaches: 你发给本地服务器的页面图像
  • Not for: 表格的行列几何信息,这需要 Surya 2 检查点

README 和文件

README

Surya 2.5 GGUF

从文档图像里读取文字、表格和版面,并以文字返回。这是 Surya 2.5 OCR 模型面向 llama.cpp 的 GGUF 版本,适合想在自己电脑上运行文档 OCR 的人。

由 datalab-to 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。

简介

它是什么:这个仓库提供 Surya 2.5 的 GGUF 版本,Surya 是 Datalab 的 OCR 模型,这些版本用于在 llama.cpp 下运行。Surya 读取页面图像,返回文字,并带有版面标签、阅读顺序和 HTML 格式的表格。仓库里有 bf16 和 8-bit 文件,还有一个视觉投影文件,两种模型文件都需要搭配它。

适合谁:需要在自己的硬件上把扫描页面和文档图像转成文字,并且愿意运行本地服务器的人。

Industry | Who uses it | How they use it | Example
文档处理 | 把纸质记录数字化的团队 | 在本地部署模型,并把页面扫描件发给它 | 把一叠扫描表单转成文字
法律与金融 | 处理 PDF 和扫描件的人员 | 从文档图像里提取文字和表格 | 把一份扫描对账单里的表格提取为 HTML
研究 | 构建文档流程的开发者 | 把 GGUF 版本当作自己工具里的 OCR 环节 | 在自己的页面上比较 8-bit 和 bf16 文件

如果你想要托管的 OCR 服务,或者不想运行 llama.cpp,可以跳过它。

用在哪里:它在 llama.cpp 下运行,文件可以在 Windows、macOS 或 Linux 上下载。模型卡提到自动设置适用于 Apple Silicon 和 CPU。

  • llama.cpp:通过 llama-server 提供 GGUF 文件的服务
  • surya-ocr Python 包:可以替你启动服务器
  • Apple Silicon 或 CPU:这个包会自动完成设置的环境
Use case | Who | What they get back
整页 OCR | 文档团队 | 一页图像里的文字
版面分析 | 流程开发者 | 区块标签和阅读顺序
表格提取 | 分析人员 | 以 HTML 返回的表格

如何设置:你需要 Python 和 llama.cpp,以及这三个文件。

  • 带 pip 的 Python
  • 带 llama-server 的 llama.cpp
  • 视觉投影文件,两种模型文件都需要搭配它
  1. 安装 Hugging Face hub 库并下载文件。
  2. 或者安装 surya-ocr 包,它会获取 bf16 文件,并在 Apple Silicon 或 CPU 上自行启动服务器。
  3. 如果想自己部署,用两个文件运行 llama-server。
  4. 设置两个 Surya 环境变量 SURYA_INFERENCE_BACKEND 和 SURYA_INFERENCE_URL,让 Surya 连接到你的服务器。
pip install -U huggingface_hub
hf download datalab-to/surya-ocr-2.5-gguf

更快的方式:

pip install surya-ocr

自己部署服务:

llama-server -m surya-2.5.gguf --mmproj surya-2.5-mmproj.gguf --jinja --special \
  --parallel 8 --ctx-size 98304 -ngl 99 --port 8080

如何使用:先启动服务器,把 Surya 指向它,再对页面图像运行 OCR。special 参数是必需的,因为区块标签和坐标只有带上它才会返回。

Tool | What it does
llama-server | 通过本地端口提供 GGUF 模型服务
--mmproj | 加载视觉投影文件
--special | 必需,返回区块标签和坐标
--parallel 8 | 同时处理八个请求

示例:你用 Surya 的文件启动 llama-server,并发给它一张整页扫描件。你会得到这一页的文字,以及区块标签、坐标和阅读顺序,表格则以 HTML 返回。

新手与专家:如果你刚接触这类模型,先安装 surya-ocr,让它替你启动服务器。先给它一张清晰的页面扫描件,再把文字和页面对照检查。

如果你熟悉这个领域,模型卡报告了一次在 M4 Max 上用 8 个并行请求做的速度测试。Surya 2.5 完成了全部 32 页,而 Surya 2 在达到 token 上限前完成了 28 页。8-bit 文件在速度相近的情况下占用的内存比 bf16 更少。

Title: 模型卡的速度测试,32 个整页请求
Model | Pages per second | Peak memory
Surya 2 in bf16 | 0.061 | 5,875 MB
Surya 2.5 in bf16 | 0.190 | 4,764 MB
Surya 2.5 in Q8_0 | 0.198 | 4,278 MB
页面图像发送到 llama-server
Surya 2.5 读取文字和版面
返回区块标签和坐标
你使用文字和 HTML 表格

注意事项:作者报告 Surya 在 OmniParseBench 上得分 85.9,在 olmOCR-bench 上为 83.7%,这些是他们自己的数字。

  • License: Hugging Face 记录为 OpenRAIL,模型卡的徽章显示代码为 Apache 2.0,模型为 OpenRAIL-M
  • Cost to run: 本地使用未提及费用,不过 Datalab 还提供一个可选的托管平台
  • Data it reaches: 你发给本地服务器的页面图像
  • Not for: 表格的行列几何信息,这需要 Surya 2 检查点

Hugging Face 上的数据(2026年11月13日)

  • 任务:image text to text
  • 框架:transformers
  • 参数量:589M
  • Weights: about 294 MB at 4-bit (estimate)
  • Formats: GGUF
  • 最近 30 天下载:126,232
  • 点赞:8
  • 许可证:openrail
  • 基于:datalab-to/surya-ocr-2.5
  • 标签:transformers, gguf, qwen3_5, image-text-to-text, markdown, layout, conversational

链接

  • 模型:https://huggingface.co/datalab-to/surya-ocr-2.5-gguf
  • 文件:https://huggingface.co/datalab-to/surya-ocr-2.5-gguf/tree/main

获取模型

用 Hugging Face 的命令行下载它的文件:

pip install -U huggingface_hub
hf download datalab-to/surya-ocr-2.5-gguf

然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。

文件
README.md  5 KB

1 个文件,共 5 KB,以 zip 压缩包下载。

更新内容

  • 第 1 版 · 2026-11-13

同类产品对比

同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。

产品最近 30 天下载点赞参数量许可证最近更新
Surya 2.5 GGUF 本页126,2328589Mopenrail
Chandra OCR 2共有 markdown · qwen3_5 · layout1,356,0746065.3Bopenrail
Surya OCR 2.5共有 markdown · qwen3_5 · layout75,03352689Mopenrail
Rukopys-OCR-4B共有 qwen3_5 · image-text-to-text · conversational8674.5Bapache-2.0
MiniCPM-OCR 1.0 GGUF共有 gguf · image-text-to-text · conversational58,162133752Mapache-2.0
MinerU2.5-Pro共有 image-text-to-text · conversational · transformers37,1791151.2Bapache-2.0
数据为 Mindket 在 2026-11-13 读取的数值。

评价

还没有评分

写评价

还没有评价。

Mindket 的更多商品

查看 Mindket 的全部商品

Nanosaur2-670M

well9472 · 工具包

用一个 670M 参数的小型扩散模型,根据文字提示生成插画,在 ComfyUI 中运行。这是一个低预算的研究模型,适合想试用或训练自己 LoRA 的人。

新上架

waqf-ocr-hand-written-v1

Waqf-AI · 工具包

读取图片中的阿拉伯语手写文字并以文本形式返回。这是微调过的 PaddleOCR-VL 模型,适合要把阿拉伯语手写内容数字化的人。

新上架

Wan2.2-TI2V-5B-Diffusers

Wan-AI · 工具包

根据文本提示或图像加文字生成视频片段,最高 720P、每秒 24 帧,Diffusers 格式,适合单块消费级 GPU。

新上架

效率类的相似商品

查看效率类的全部商品

Wan2.1-T2V-1.3B-Diffusers

Wan-AI · 工具包

用小型的 1.3B Wan2.1 模型根据文字提示词生成短的 480P 视频,已打包成 diffusers 库可用的形式。在约 8.19 GB 显存的消费级显卡上就能运行。

新上架

Dulu Malayalam ASR

serendipitylabs · 工具包

在 CPU 或 CUDA GPU 上把马拉雅拉姆语语音转成文字,是 Serendipity Labs 的早期研究版本。适合想为简短清晰的录音生成转写草稿的人。

新上架

LFM2.5-350M-home-assistant-sft

OrdenWills · 工具包

把“关掉电视”这样的日常家居指令变成结构化的工具调用,并先检查设备状态。这是一个 3.5 亿参数的模型,适合智能家居开发者和爱好者。

新上架