主题
已弃用
本页记录的是已弃用的 Parse v1 API。新的接入请使用 Parse v2;改造已有的 v1 代码请见v1 到 v2 迁移指南。
默认情况下,LlamaParse 会抽取文档每一页的全部可见内容
只解析部分页
可以通过 target_pages 参数传入以逗号分隔的页号,指定要解析哪些页。页号从 0 开始。
- Python
- API
parser = LlamaParse(
target_pages="0,1,2,22,33"
)终端窗口
curl -X 'POST' \
'https://api.cloud.llamaindex.ai/api/v1/parsing/upload' \
-H 'accept: application/json' \
-H 'Content-Type: multipart/form-data' \
-H "Authorization: Bearer $LLAMA_CLOUD_API_KEY" \
--form 'target_pages="0,1,2,22,33"' \
-F 'file=@/path/to/your/file.pdf;type=application/pdf'也支持范围写法:target_pages=0-2,6-22,33。
只解析文档的某个区域
你可以指定文档中要解析的一块区域。这在下掉页眉页脚时很有用。
做法是提供以比例表示的边界框边距(相对于页面尺寸,取值 0 到 1),分别是 bbox_left、bbox_right、bbox_top 与 bbox_bottom。
示例:
- 不解析文档顶部 10%:
bbox_top=0.1 - 不解析顶部 10% 与底部 20%:
bbbox_top=0.1与bbox_bottom=0.2,
- Python
- API
parser = LlamaParse(
bbox_left=0.2
)终端窗口
curl -X 'POST' \
'https://api.cloud.llamaindex.ai/api/v1/parsing/upload' \
-H 'accept: application/json' \
-H 'Content-Type: multipart/form-data' \
-H "Authorization: Bearer $LLAMA_CLOUD_API_KEY" \
--form 'bbox_left=0.2' \
-F 'file=@/path/to/your/file.pdf;type=application/pdf'边界框(遗留写法)
我们还支持一种已弃用的写法:把边界框边距按从顶部开始顺时针的顺序,写成逗号分隔的字符串传给 bounding_box 参数。边距同样是以比例表示(相对于页面尺寸,取值 0 到 1)。
示例:
- 不解析文档顶部 10%:
bounding_box="0.1,0,0,0" - 不解析顶部 10% 与底部 20%:
bounding_box="0.1,0,0.2,0"
- Python
- API
parser = LlamaParse(
bounding_box="0.1,0.4,0.2,0.3"
)终端窗口
curl -X 'POST' \
'https://api.cloud.llamaindex.ai/api/v1/parsing/upload' \
-H 'accept: application/json' \
-H 'Content-Type: multipart/form-data' \
-H "Authorization: Bearer $LLAMA_CLOUD_API_KEY" \
--form 'bounding_box="0.1,0.4,0.2,0.3"' \
-F 'file=@/path/to/your/file.pdf;type=application/pdf'限制解析的页数
如果你想限制最多解析多少页,可以用 max_pages 参数。LlamaParse 在解析完指定页数后会停止处理该文档。
- Python
- API
parser = LlamaParse(
max_pages=25
)终端窗口
curl -X 'POST' \
'https://api.cloud.llamaindex.ai/api/v1/parsing/upload' \
-H 'accept: application/json' \
-H 'Content-Type: multipart/form-data' \
-H "Authorization: Bearer $LLAMA_CLOUD_API_KEY" \
--form 'max_pages=25' \
-F 'file=@/path/to/your/file.pdf;type=application/pdf'