Skip to main content
Split finds logical documents inside one file. PDFs become page-range segments. Spreadsheets become one segment per worksheet, then each sheet is classified against your classes.

Options

  • unknown_policyinclude (default), force, or error
  • overlap_policyexclusive (default). shared_boundary_page is reserved
  • output.include_content — attach segment text
  • output.materialize_files — write document segments as child artifacts. Spreadsheet segments always materialize as single-sheet .xlsx
page_ranges is not supported for spreadsheet sources. Sheet position is start_page == end_page == sheet_index + 1. A parse_result source is supported. After split, extract or ground each segment (or its materialized file) separately.