@arizeai/phoenix-client
Version:
A client for the Phoenix API
19 lines • 820 B
JavaScript
;
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)
*/
async function getDataset({ client: _client, dataset, }) {
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 }),
]);
return Object.assign(Object.assign({}, datasetInfo), datasetExamples);
}
//# sourceMappingURL=getDataset.js.map