Skip to content
LlamaParse 文档版本 跟随上游 源快照 b9773373 更新于 2026-10-16

已弃用

本页记录的是已弃用的 Parse v1 API。新的接入请使用 Parse v2;改造已有的 v1 代码请见v1 到 v2 迁移指南。

本页的端点与输出格式属于 Parse v1。现行的 Parse v2 SDK 示例见取回结果;v2 使用 expand,且响应形态不同。

LlamaParse v1 支持以下输出格式:

  • Text:解析结果的基础文本表示
  • Markdown:解析结果的 Markdown 表示
  • JSON:文档内容的 JSON 表示
  • XLSX:一个电子表格,含文档中找到的全部表格
  • PDF:解析结果重建出的 PDF(注意:它与原始文档并不相同)
  • Images:文档所含的全部图片。需要在任务参数里设 save_images=True。
  • Page Screenshot:文档页的截图
  • Structured:若需要结构化输出,则是一个含所需数据的 JSON 对象。

解析模式与输出

LlamaParse 依解析模式不同而支持不同的输出格式:

模式textmarkdownjsonxlsxpdfstructured 1imagesscreenshots 2
默认(accurate)模式✅✅✅✅✅✅✅✅
fast_mode✅🚫✅🚫✅🚫✅✅
vendor_multimodal_mode🚫✅✅✅✅🚫🚫✅
premium_mode✅✅✅✅✅🚫✅✅
auto_mode✅✅✅✅✅🚫✅✅
continuous_mode✅✅✅✅✅🚫✅✅
电子表格 3✅✅✅✅🚫🚫✅🚫
音频文件 4✅🚫🚫🚫🚫🚫🚫🚫

结果端点

取 v1 任务的结果用 GET /api/v1/parsing/job/{job_id}/result/{format}。受支持的结果格式有 text、markdown、json、xlsx、pdf 与 structured。

返回的是一个 JSON 对象,含所请求的结果以及一个 job_metadata 字段。job_metadata 包含:

  • job_pages:你的文档有多少页(电子表格则按 sheet 计)。
  • job_auto_mode_triggered_pages:有多少页因触发 auto_mode 而被升级到 premium_mode
  • job_is_cache_hit:本次任务是否命中缓存(命中缓存不计费)。
{
  "markdown": "Here the markdown of the document if you asked for markdown as the result type....",
  "job_metadata": {
    "job_pages": 5,
    "job_auto_mode_triggered_pages": 0,
    "job_is_cache_hit": false
  }
}

Raw 端点

除了返回那个装着解析结果的 JSON 对象,你还可以以 “raw” 模式取数,让 LlamaParse 直接返回从文档中提取出的原始内容。用 GET /api/v1/parsing/job/{job_id}/result/raw/{format}。raw 结果可为 text、markdown、json、xlsx 或 structured。

图片

下载 v1 的图片或截图用 GET /api/v1/parsing/job/{job_id}/result/image/{name}。响应内容是图片的二进制字节。

Details 端点

用 GET /api/v1/parsing/job/{job_id}/details 可以查看任务详情,包括文档级与页级的错误或警告,以及任务最初的参数。

Status 端点

用 GET /api/v1/parsing/job/{job_id} 可以查看任务状态。


脚注

  1. 结构化输出仅在 structured_output=True 时可用 ↩

  2. 文档截图仅在 take_screenshot=True 时可用 ↩

  3. 电子表格有自己的流水线,其处理方式不同于其他文档,也与所选模式无关。 ↩

  4. 音频文件有自己的流水线,其处理方式不同于其他文档,也与所选模式无关。 ↩

BytesRouter 是社区翻译站点,所有译文仅供参考,一切以官方英文原文为准。