TextSample holds one piece of free text — a pre-training document, a chat utterance, a transcription, a scraped paragraph. It has one field.
Shape
/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 onlytext. 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.