Package dev.braintrust.devserver
Class EvalRequest
java.lang.Object
dev.braintrust.devserver.EvalRequest
Request body for POST /eval endpoint
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDataset specification - supports inline data, by name, or by IDstatic classIndividual evaluation case datastatic classFunction ID specification (multiple formats supported)static classRemote scorer specification -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleangetData()Dataset specificationOptional experiment name overridegetName()Name of the evaluator to runOptional parameter overridesOptional parent span for tracing (can be string or object)Optional project ID overrideOptional additional remote scorersEnable SSE streaming (default: false)inthashCode()voidsetData(EvalRequest.DataSpec data) Dataset specificationvoidsetExperimentName(String experimentName) Optional experiment name overridevoidName of the evaluator to runvoidsetParameters(Map<String, Object> parameters) Optional parameter overridesvoidOptional parent span for tracing (can be string or object)voidsetProjectId(String projectId) Optional project ID overridevoidsetScores(List<EvalRequest.RemoteScorer> scores) Optional additional remote scorersvoidEnable SSE streaming (default: false)toString()
-
Constructor Details
-
EvalRequest
public EvalRequest()
-
-
Method Details
-
getName
Name of the evaluator to run -
getParameters
Optional parameter overrides -
getData
Dataset specification -
getExperimentName
Optional experiment name override -
getProjectId
Optional project ID override -
getScores
Optional additional remote scorers -
getParent
Optional parent span for tracing (can be string or object) -
getStream
Enable SSE streaming (default: false) -
setName
Name of the evaluator to run -
setParameters
Optional parameter overrides -
setData
Dataset specification -
setExperimentName
Optional experiment name override -
setProjectId
Optional project ID override -
setScores
Optional additional remote scorers -
setParent
Optional parent span for tracing (can be string or object) -
setStream
Enable SSE streaming (default: false) -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-