开源推荐
evening
GitHub 热门项目:zerox
2026-07-10
1 阅读
约4分钟阅读
GitHub Trending
字号:
GitHub 项目:zerox
仓库地址:https://github.com/getomni-ai/zerox
星级:12239 | 作者:getomni-ai
项目描述:使用视觉模型进行 OCR 和文档提取
===================================================
自述文件内容:

## Zerox OCR
一种非常简单的 OCR 文档供 AI 摄取的方法。毕竟,文档是一种视觉表示。有奇怪的布局、表格、图表等。视觉模型很有意义!
一般逻辑:
- 传入文件(PDF、DOCX、图像等)
- 将该文件转换为一系列图像
- 将每张图像传递给 GPT 并友好地询问 Markdown
- 聚合回复并返回 Markdown
在此处尝试托管版本:
或者访问我们的完整文档:
## 开始使用
Zerox 可作为 Node 和 Python 包使用。
- [节点自述文件](#node-zerox) - [npm 包](https://www.npmjs.com/package/zerox)
- [Python 自述文件](#python-zerox) - [pip 包](https://pypi.org/project/py-zerox/)
|特色| Node.js |蟒蛇 |
| ---------------------------------- | ---------------------------- | -------------------------- |
| PDF 处理 | ✓(需要graphicsmagick)| ✓(需要 Poppler)|
|图像处理| ✓ | ✓ |
| OpenAI 支持 | ✓ | ✓ |
| Azure OpenAI 支持 | ✓ | ✓ |
| AWS 基岩支持 | ✓ | ✓ |
|谷歌双子座支持| ✓ | ✓ |
| Vertex 人工智能支持 | ✗ | ✓ |
|数据提取| ✓ (`模式`) | ✗ |
|每页提取 | ✓ (`extractPerPage`) | ✗ |
|自定义系统提示| ✗ | ✓ (`自定义系统提示`) |
|维护格式选项| ✓ (`维护格式`) | ✓ (`维护格式`) |
|异步 API | ✓ | ✓ |
|错误处理模式 | ✓ (`错误模式`) | ✗ |
|并发处理 | ✓ (`并发`) | ✓ (`并发`) |
|临时目录管理 | ✓ (`tempDir`) | ✓ (`temp_dir`) |
|页面选择 | ✓ (`pagesToConvertAsImages`) | ✓ (`选择页面`) |
|方向校正 | ✓ (`正确方向`) | ✗ |
|修边| ✓ (`修剪边缘`) | ✗ |
## 节点 Zerox
(Node.js SDK - 支持来自不同提供商的视觉模型,例如 OpenAI、Azure OpenAI、Anthropic、AWS Bedrock、Google Gemini 等)
### 安装
````嘘
npm 安装 ze
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱