Metadata-Version: 2.5
Name: zero-agent-core-mineru
Version: 0.1.1
Summary: Zero Agent Core 的 MinerU 文档解析扩展
Project-URL: Homepage, https://github.com/qiuzixu/agent-core
Project-URL: Repository, https://github.com/qiuzixu/agent-core
License-Expression: Apache-2.0
License-File: LICENSE
Classifier: Development Status :: 3 - Alpha
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Classifier: Typing :: Typed
Requires-Python: <3.14,>=3.13
Requires-Dist: httpx<1,>=0.28
Requires-Dist: zero-agent-core<0.3,>=0.2.0
Provides-Extra: dev
Requires-Dist: mypy<2,>=1.18; extra == 'dev'
Requires-Dist: pytest-asyncio<2,>=1.3; extra == 'dev'
Requires-Dist: pytest<10,>=9; extra == 'dev'
Requires-Dist: ruff<1,>=0.14; extra == 'dev'
Description-Content-Type: text/markdown

# Zero Agent Core MinerU

`zero-agent-core-mineru` 是 Agent Core 的可选文档解析扩展。它调用已经部署好的 MinerU
自托管 `/file_parse` HTTP 服务，把 Markdown 或 `content_list` 转换成 Core `Document`。

```bash
pip install zero-agent-core-mineru
```

```python
from agent_core_mineru import MinerUConfig, MinerUDocumentLoader

loader = MinerUDocumentLoader(
    "./manual.pdf",
    config=MinerUConfig(endpoint="http://127.0.0.1:8000/file_parse"),
)
documents = await loader.load()
```

本包不安装 MinerU、OCR 模型或 GPU 运行时。MinerU 云端异步批处理 API 使用不同协议，可以实现
`MinerUTransport` 后注入。
