Authentication and enablement
No integration. Default-on.Inputs
file_urlortext(one required): PDF, image, or spreadsheet viafile_url; raw text viatext.dimensions(required): array of{name, categories, allow_multiple?}.allow_multiple: falseforces single-select on that dimension; omit ortruefor multi-select.
Output
Per-dimension classifications in a display-ready format.Limits and side effects
- Spreadsheets are classified from parsed cell text.
- No external writes.
Expected errors
- Neither
file_urlnortext. - Empty or malformed
dimensions.