【大模型 OCR】GLM-OCR 使用教程:从入门到部署

概述:

GLM-OCR 是智谱 AI 推出的一款轻量级、高性能的专业 OCR(光学字符识别)模型,参数仅 0.9B,却在多个文档理解基准测试中达到业界领先水平。它支持文本、表格、公式、手写体、多语言等多种复杂场景的识别,并提供灵活的部署方式,适用于从云端快速验证到本地高并发推理、再到边缘设备嵌入式运行的各类需求。

本教程将带你一步步掌握 GLM-OCR 的使用方法,涵盖 云端 API 调用 和 三种主流本地部署方案(Ollama / vLLM / SGLang),帮助你根据实际业务场景选择最适合的方式。

一、准备工作

  1. 注册账号并获取 API Key(仅云端 API 需要)
    访问 智谱 AI 开放平台
    登录或注册账号
    进入「API Keys」管理页面,创建一个新的 API 密钥

API-key 注册链接

二、方式一:云端 API 部署(最快上手)

适用场景:快速验证效果、小规模调用、无服务器运维能力。

步骤 1:安装 SDK

bash 复制代码
pip install zai-sdk

步骤 2:编写调用代码

python 复制代码
from zai import ZaiClient

# 初始化客户端
client = ZaiClient(api_key="your-api-key-here")

# 支持 URL 或 Base64 编码的图片/PDF
image_url='https://img0.baidu.com/it/u=2804101985,3835295807&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=1119'


# 调用 GLM-OCR 布局解析接口
response = client.layout_parsing.create(
    model="glm-ocr",
    file=image_url
)

# 打印识别结果(默认为 Markdown 格式)
print(response.md_results)
python 复制代码
本地图片:
import base64
with open("invoice.jpg", "rb") as f:
    b64_data = base64.b64encode(f.read()).decode()
resp = client.layout_parsing.create(
    model="glm-ocr",
    file=f"data:image/jpeg;base64,{b64_data}"
)

print(response.md_results)

方式二:Ollama 一键部署(本地党福音)

python 复制代码
# 直接运行
ollama run glm-ocr

# 识别图片(拖拽图片到终端自动填充路径)
ollama run glm-ocr "Text Recognition: ./image.png"

方式三:vLLM 部署(生产环境推荐)

python 复制代码
# 安装 vLLM
pip install -U vllm --extra-index-url https://wheels.vllm.ai/nightly

# 安装 transformers(需要源码版本)
pip install git+https://github.com/huggingface/transformers.git

# 启动服务
vllm serve zai-org/GLM-OCR --allowed-local-media-path / --port 8080

开源与在线体验1.开源地址

Github:https://github.com/zai-org/GLM-OCR

Hugging Face:https://huggingface.co/zai-org/GLM-OCR

2.模型API智谱开放平台:

https://docs.bigmodel.cn/cn/guide/models/vlm/glm-ocr

3.在线体验Z.ai

https://ocr.z.ai

相关推荐
巡山小钻风来也1 天前
【保姆级教程】自定义数据集微调PP-OCRv6文本检测模型
python·ocr·paddlepaddle
山顶夕景2 天前
【文档解析】2026年技术发展和趋势
ocr·文档解析·agentic
楚识科技3 天前
云端 API 与私有化 OCR 的架构取舍:数据边界、并发模型与成本测算
ocr
AI人工智能+3 天前
基于深度学习的车辆合格证识别技术,通过图像预处理、文字检测、文字识别到结构化提取、后处理校验,实现车辆合格证信息的结构化提取
深度学习·自然语言处理·ocr·车辆合格证识别
楚识科技4 天前
卡证OCR识别实战:证件识别SDK、端侧设备与私有化部署清单
ocr
晴空蓝天4 天前
零工系统企业认证:营业执照 OCR 识别,阿里云这个接口我调了一下午
阿里云·ocr
苏苏susuus5 天前
核密度估计(KDE)与高斯核(概念分享)
人工智能·python·ocr
庖丁AI5 天前
PDF跨页表格提取后错列怎么办?先检查表头、续行和单位
pdf·ocr·文档解析·表格解析
AI人工智能+6 天前
了一种融合OCR与大模型的文档抽取系统,解决传统OCR“识字不识意”的痛点
深度学习·计算机视觉·语言模型·自然语言处理·ocr·文档抽取