Package dev.braintrust.eval
Class DatasetBrainstoreImpl<INPUT,OUTPUT>
java.lang.Object
dev.braintrust.eval.DatasetBrainstoreImpl<INPUT,OUTPUT>
- All Implemented Interfaces:
Dataset<INPUT,OUTPUT>
A dataset loaded externally from Braintrust using paginated API fetches
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.braintrust.eval.Dataset
Dataset.Cursor<CASE> -
Constructor Summary
ConstructorsConstructorDescriptionDatasetBrainstoreImpl(BraintrustApiClient apiClient, String datasetId, String datasetVersion) -
Method Summary
-
Constructor Details
-
DatasetBrainstoreImpl
public DatasetBrainstoreImpl(BraintrustApiClient apiClient, String datasetId, @Nullable String datasetVersion)
-
-
Method Details
-
id
-
version
Description copied from interface:DatasetDataset version. Empty means the dataset will fetch latest upon every cursor open -
openCursor
- Specified by:
openCursorin interfaceDataset<INPUT,OUTPUT>
-