UNPKG

@arizeai/phoenix-client

Version:

A client for the Phoenix API

20 lines 944 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getDataset = getDataset; const client_1 = require("../client"); const getDatasetExamples_1 = require("./getDatasetExamples"); const getDatasetInfo_1 = require("./getDatasetInfo"); /** * 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) */ async function getDataset({ client: _client, dataset, versionId, }) { const client = _client || (0, client_1.createClient)(); const [datasetInfo, datasetExamples] = await Promise.all([ (0, getDatasetInfo_1.getDatasetInfo)({ client, dataset }), (0, getDatasetExamples_1.getDatasetExamples)({ client, dataset, versionId }), ]); return Object.assign(Object.assign({}, datasetInfo), datasetExamples); } //# sourceMappingURL=getDataset.js.map