Skip to main content
The pipelines SDK provides programmatic access to Gentrace pipelines. Pipelines are the top-level organizational unit that contains datasets, experiments, and traces.

Basic usage

Overview

The SDK is built by Stainless and provides type-safe access to Gentrace entities. The pipelines object exposes methods to create, retrieve, update, and list pipelines.

Pipeline structure

Each pipeline contains:
id
string
required
Unique identifier (UUID)
slug
string
required
URL-friendly unique identifier
displayName
string
Optional human-readable name
folderId
string
Optional folder UUID for organization
goldenDatasetId
string
UUID of the golden dataset (if set)
archivedAt
string
Timestamp when archived (null if active)
createdAt
string
required
Creation timestamp
updatedAt
string
required
Last update timestamp

Resource methods

Create a pipeline

Retrieve a pipeline

Update a pipeline

List with filters

Usage in AI workflows

Pipelines are used throughout Gentrace to organize your AI workflows:

See also