Class EvalCreateParams.TestingCriterion
- 
                    
                    - All Implemented Interfaces:
 
 public final class EvalCreateParams.TestingCriterionA LabelModelGrader object which uses a model to assign labels to each item in the evaluation. 
- 
                
                    
                    - 
                                
                            
                                Nested Class SummaryNested Classes Modifier and Type Class Description public interfaceEvalCreateParams.TestingCriterion.VisitorAn interface that defines how to map each variant of TestingCriterion to a value of type T. public final classEvalCreateParams.TestingCriterion.LabelModelA LabelModelGrader object which uses a model to assign labels to each item in the evaluation. public final classEvalCreateParams.TestingCriterion.TextSimilarityA TextSimilarityGrader object which grades text based on similarity metrics. public final classEvalCreateParams.TestingCriterion.PythonA PythonGrader object that runs a python script on the input. public final classEvalCreateParams.TestingCriterion.ScoreModelA ScoreModelGrader object that uses a model to assign a score to the input. 
 - 
                                
                            
                                Method SummaryModifier and Type Method Description final Optional<EvalCreateParams.TestingCriterion.LabelModel>labelModel()A LabelModelGrader object which uses a model to assign labels to each item in the evaluation. final Optional<StringCheckGrader>stringCheck()A StringCheckGrader object that performs a string comparison between input and reference using a specified operation. final Optional<EvalCreateParams.TestingCriterion.TextSimilarity>textSimilarity()A TextSimilarityGrader object which grades text based on similarity metrics. final Optional<EvalCreateParams.TestingCriterion.Python>python()A PythonGrader object that runs a python script on the input. final Optional<EvalCreateParams.TestingCriterion.ScoreModel>scoreModel()A ScoreModelGrader object that uses a model to assign a score to the input. final BooleanisLabelModel()final BooleanisStringCheck()final BooleanisTextSimilarity()final BooleanisPython()final BooleanisScoreModel()final EvalCreateParams.TestingCriterion.LabelModelasLabelModel()A LabelModelGrader object which uses a model to assign labels to each item in the evaluation. final StringCheckGraderasStringCheck()A StringCheckGrader object that performs a string comparison between input and reference using a specified operation. final EvalCreateParams.TestingCriterion.TextSimilarityasTextSimilarity()A TextSimilarityGrader object which grades text based on similarity metrics. final EvalCreateParams.TestingCriterion.PythonasPython()A PythonGrader object that runs a python script on the input. final EvalCreateParams.TestingCriterion.ScoreModelasScoreModel()A ScoreModelGrader object that uses a model to assign a score to the input. final Optional<JsonValue>_json()final <T extends Any> Taccept(EvalCreateParams.TestingCriterion.Visitor<T> visitor)final EvalCreateParams.TestingCriterionvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static EvalCreateParams.TestingCriterionofLabelModel(EvalCreateParams.TestingCriterion.LabelModel labelModel)A LabelModelGrader object which uses a model to assign labels to each item in the evaluation. final static EvalCreateParams.TestingCriterionofStringCheck(StringCheckGrader stringCheck)A StringCheckGrader object that performs a string comparison between input and reference using a specified operation. final static EvalCreateParams.TestingCriterionofTextSimilarity(EvalCreateParams.TestingCriterion.TextSimilarity textSimilarity)A TextSimilarityGrader object which grades text based on similarity metrics. final static EvalCreateParams.TestingCriterionofPython(EvalCreateParams.TestingCriterion.Python python)A PythonGrader object that runs a python script on the input. final static EvalCreateParams.TestingCriterionofScoreModel(EvalCreateParams.TestingCriterion.ScoreModel scoreModel)A ScoreModelGrader object that uses a model to assign a score to the input. - 
                    
                    
                    - 
                                
                            
                                Method Detail- 
                                        labelModelfinal Optional<EvalCreateParams.TestingCriterion.LabelModel> labelModel() A LabelModelGrader object which uses a model to assign labels to each item in the evaluation. 
 - 
                                        stringCheckfinal Optional<StringCheckGrader> stringCheck() A StringCheckGrader object that performs a string comparison between input and reference using a specified operation. 
 - 
                                        textSimilarityfinal Optional<EvalCreateParams.TestingCriterion.TextSimilarity> textSimilarity() A TextSimilarityGrader object which grades text based on similarity metrics. 
 - 
                                        pythonfinal Optional<EvalCreateParams.TestingCriterion.Python> python() A PythonGrader object that runs a python script on the input. 
 - 
                                        scoreModelfinal Optional<EvalCreateParams.TestingCriterion.ScoreModel> scoreModel() A ScoreModelGrader object that uses a model to assign a score to the input. 
 - 
                                        isLabelModelfinal Boolean isLabelModel() 
 - 
                                        isStringCheckfinal Boolean isStringCheck() 
 - 
                                        isTextSimilarityfinal Boolean isTextSimilarity() 
 - 
                                        isScoreModelfinal Boolean isScoreModel() 
 - 
                                        asLabelModelfinal EvalCreateParams.TestingCriterion.LabelModel asLabelModel() A LabelModelGrader object which uses a model to assign labels to each item in the evaluation. 
 - 
                                        asStringCheckfinal StringCheckGrader asStringCheck() A StringCheckGrader object that performs a string comparison between input and reference using a specified operation. 
 - 
                                        asTextSimilarityfinal EvalCreateParams.TestingCriterion.TextSimilarity asTextSimilarity() A TextSimilarityGrader object which grades text based on similarity metrics. 
 - 
                                        asPythonfinal EvalCreateParams.TestingCriterion.Python asPython() A PythonGrader object that runs a python script on the input. 
 - 
                                        asScoreModelfinal EvalCreateParams.TestingCriterion.ScoreModel asScoreModel() A ScoreModelGrader object that uses a model to assign a score to the input. 
 - 
                                        acceptfinal <T extends Any> T accept(EvalCreateParams.TestingCriterion.Visitor<T> visitor) 
 - 
                                        validatefinal EvalCreateParams.TestingCriterion validate() 
 - 
                                        ofLabelModelfinal static EvalCreateParams.TestingCriterion ofLabelModel(EvalCreateParams.TestingCriterion.LabelModel labelModel) A LabelModelGrader object which uses a model to assign labels to each item in the evaluation. 
 - 
                                        ofStringCheckfinal static EvalCreateParams.TestingCriterion ofStringCheck(StringCheckGrader stringCheck) A StringCheckGrader object that performs a string comparison between input and reference using a specified operation. 
 - 
                                        ofTextSimilarityfinal static EvalCreateParams.TestingCriterion ofTextSimilarity(EvalCreateParams.TestingCriterion.TextSimilarity textSimilarity) A TextSimilarityGrader object which grades text based on similarity metrics. 
 - 
                                        ofPythonfinal static EvalCreateParams.TestingCriterion ofPython(EvalCreateParams.TestingCriterion.Python python) A PythonGrader object that runs a python script on the input. 
 - 
                                        ofScoreModelfinal static EvalCreateParams.TestingCriterion ofScoreModel(EvalCreateParams.TestingCriterion.ScoreModel scoreModel) A ScoreModelGrader object that uses a model to assign a score to the input. 
 
- 
                                        
 
- 
                                
                            
                                
 
- 
                    
                    
                    
 
-