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:
string
required
Unique identifier (UUID)
string
required
URL-friendly unique identifier
string
Optional human-readable name
string
Optional folder UUID for organization
string
UUID of the golden dataset (if set)
string
Timestamp when archived (null if active)
string
required
Creation timestamp
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