Skip to main content
TextSample holds one piece of free text — a pre-training document, a chat utterance, a transcription, a scraped paragraph. It has one field.

Shape

On the wire it is a two-key object:
A sample that arrives at /fix with no task_type is treated as free text, so an object carrying only its own fields is still fixed. /audit is stricter: it routes on task_type and rejects a sample without a known one, rather than guessing which type it is.

Extra columns

The SDK type has only text. Over the HTTP API any other key on the object rides along untouched, exactly as on the other sample types.

What the models return

sdvm-audit-1

What it returns for this sample.

sdvm-fix-1

What it changes, and what it never does.

Refine

Audit, fix and re-audit in one call.
Last modified on September 18, 2026