DatasetFactory
Creates, retrieves, and lists datasets in your project. Access via `client.datasets`.
Creates, retrieves, and lists datasets in your project.
Access via client.datasets.
const datasets = await client.datasets.list();
const dataset = await client.datasets.get("golden-set");get()
Retrieve a dataset by name, including all its examples.
async function get(name: string): Promise<Dataset | null>Parameters
name
required:string
The dataset name.
Returns
Promise<Dataset | null> - The dataset with all examples hydrated, or null if the project is unresolved.
create()
Create a new dataset, optionally pre-populated with examples.
async function create(name: string, options: { examples?: Example[]; overwrite?: boolean; batchSize?: number; } = {}): Promise<Dataset | null>Parameters
name
required:string
The dataset name.
options
:{ examples?: Example[]; overwrite?: boolean; batchSize?: number; }
{}
Returns
Promise<Dataset | null> - The newly created dataset, or null if the project is unresolved.
list()
List all datasets in the project.
async function list(): Promise<DatasetInfo[] | null>Returns
Promise<DatasetInfo[] | null> - An array of dataset metadata, or null if the project is unresolved.
Last updated on