optimization

Create Dataset From Transcript

Convert transcript turns into a GEPA dataset.

post/api/v1/optimization/transcript-datasets

Request body

module_slugstring required

Target GEPA module slug whose dataset keys determine row mapping.

titlestring nullable

Optional human-readable transcript title used for dataset naming.

Response

Successful Response

idstring required

Unique dataset identifier.

namestring required

Human-readable dataset name.

row_countinteger required

Number of rows/examples in the dataset.

formatstring required

File format (json or jsonl).

module_slugstring nullable

Associated module slug, when provided.

versioninteger

Immutable version number within the dataset lineage.

supersedes_dataset_idstring nullable

Previous Dataset Version, when present.

eligibilitystring

Dataset lifecycle eligibility state.

consent_statusstring

Consent review state.

redaction_statusstring

Redaction review state.

content_sha256string nullable

Canonical ordered-row SHA-256 digest.

approved_atstring nullable

Approval timestamp for sealed versions.

approved_by_user_idstring nullable

Approving user identifier.

created_atstring required

ISO-8601 creation timestamp.

Changes