PDF 解析命令:pdf
bohr pdf 用于提交 PDF 解析任务,并获取解析后的文本和结构化对象。
命令
| 命令 | 用法 | 说明 |
|---|---|---|
parse | bohr pdf parse [flags] | 提交 PDF 异步解析任务,支持 URL 与本地文件 |
result | bohr pdf result <token> [flags] | 获取 PDF 解析任务的内容与结构化语义块 |
命令组内的子命令请运行 bohr pdf <组> --help 查看。
常用参数
| 参数 | 说明 |
|---|---|
--url <pdf-url> | 解析远端 PDF 地址 |
--file <local.pdf> | 上传并解析本地 PDF,与 --url 二选一 |
--sync | 等待解析完成 |
--textual <level> | 文本解析级别,默认 1 |
--table <level> | 表格解析级别,默认 1 |
--equation <level> | 公式解析级别,默认 0 |
--formatted <format> | 返回 plain、markup、markdown、latex 或 html 内容 |
示例
bohr pdf parse --url "https://example.com/paper.pdf"
bohr pdf parse --file ./paper.pdf --table 2 --equation 1 --sync
bohr pdf result task-token-123 --formatted markdown -o json
PDF 解析成功后按实际处理页数计费。不使用 --sync 时,请保存返回的 Token,并通过 pdf result 获取异步结果。