@arizeai/phoenix-client
Version:
A client for the Phoenix API
20 lines • 782 B
JavaScript
import { createClient } from "../client.js";
import { getDatasetExamples } from "./getDatasetExamples.js";
import { getDatasetInfo } from "./getDatasetInfo.js";
/**
* Get dataset info and examples from the dataset
* @param dataset - Dataset selector (ID or name)
* @param versionId - Optional specific version ID (if omitted, returns data from the latest version)
*/
export async function getDataset({ client: _client, dataset, versionId, }) {
const client = _client || createClient();
const [datasetInfo, datasetExamples] = await Promise.all([
getDatasetInfo({ client, dataset }),
getDatasetExamples({ client, dataset, versionId }),
]);
return {
...datasetInfo,
...datasetExamples,
};
}
//# sourceMappingURL=getDataset.js.map