SuperAPI AI 工具集

alibabacloud-parse-x

设计与创作

查看项目

更新于 10-15 19:54

技能介绍

Parse-X 是阿里云提供的智能文档解析与抽取工具,包含两个子命令:parse 用于把文档、图片、音频、视频转换为结构化输出(Markdown、JSON、HTML、visual_layout_info);extract 用于基于 JSON Schema 做信息抽取,可选引用溯源,可复用已有解析结果或直接处理新文件。

调用方式为 Parse-X HTTP(Spectrum 网关),使用 DASHSCOPE_API_KEY 作为 Bearer 令牌,无需 SDK。支持文件 URL 或本地文件路径,本地文件会自动经 DashScope 文件服务上传、解析后清理。关键请求头包括 X-DashScope-OssResourceResolve: enable 与 X-DashScope-Inner-Include-Url: true。环境变量:DASHSCOPE_API_KEY(必填)、PARSE_X_ENDPOINT(可选,默认 https://dashscope.aliyuncs.com/api/v2/apps/pre-parse-x)、SKILL_SESSION_ID(可选)。

用法:python scripts/parse_x.py <command> <file_url_or_path> [options]。parse 支持 --enhancement、--pages、--head-foot、--layout-position、--image-caption、--enable-diarization、--enable-synopsis、--output、--layout-table-format、--visual-layout 等参数;extract 需 --extract-schema(内联或文件),支持 --parsed-biz-id 复用解析结果、--user-prompt、--no-citation、--allow-inference。

支持格式:文档 PDF、Word、PPT、Excel;图片 JPG/PNG/BMP/GIF;其他 Markdown、HTML、EPUB、MOBI、RTF、TXT;音视频 MP4/MKV/AVI/MOV/WMV/MP3/WAV/AAC(仅 parse,不支持 extract)。压缩包不支持。

限制:Parse-X HTTP 有每日免费额度,用尽后需前往 https://dashscope.console.aliyun.com 激活服务;解析结果超过 30 天不可复用;extract 不支持音视频输入;file_url 与 parsed_file_biz_id 互斥且至少提供一个。依赖 requests>=2.20.0。