Class EvalCreateResponse
- 
                    
                    - All Implemented Interfaces:
 
 public final class EvalCreateResponseAn Eval object with a data source config and testing criteria. An Eval represents a task to be done for your LLM integration. Like: - Improve the quality of my chatbot 
- See how well my chatbot handles customer support 
- Check if o4-mini is better at my usecase than gpt-4o 
 
- 
                
                    
                    - 
                                
                            
                                Nested Class SummaryNested Classes Modifier and Type Class Description public final classEvalCreateResponse.BuilderA builder for EvalCreateResponse. public final classEvalCreateResponse.DataSourceConfigConfiguration of data sources used in runs of the evaluation. public final classEvalCreateResponse.MetadataSet of 16 key-value pairs that can be attached to an object. This can be useful for storing additional information about the object in a structured format, and querying for objects via API or the dashboard. Keys are strings with a maximum length of 64 characters. Values are strings with a maximum length of 512 characters. public final classEvalCreateResponse.TestingCriterionA LabelModelGrader object which uses a model to assign labels to each item in the evaluation. 
 - 
                                
                            
                                Method SummaryModifier and Type Method Description final Stringid()Unique identifier for the evaluation. final LongcreatedAt()The Unix timestamp (in seconds) for when the eval was created. final EvalCreateResponse.DataSourceConfigdataSourceConfig()Configuration of data sources used in runs of the evaluation. final Optional<EvalCreateResponse.Metadata>metadata()Set of 16 key-value pairs that can be attached to an object. final Stringname()The name of the evaluation. final JsonValue_object_()The object type. final List<EvalCreateResponse.TestingCriterion>testingCriteria()A list of testing criteria. final JsonField<String>_id()Returns the raw JSON value of id. final JsonField<Long>_createdAt()Returns the raw JSON value of createdAt. final JsonField<EvalCreateResponse.DataSourceConfig>_dataSourceConfig()Returns the raw JSON value of dataSourceConfig. final JsonField<EvalCreateResponse.Metadata>_metadata()Returns the raw JSON value of metadata. final JsonField<String>_name()Returns the raw JSON value of name. final JsonField<List<EvalCreateResponse.TestingCriterion>>_testingCriteria()Returns the raw JSON value of testingCriteria. final Map<String, JsonValue>_additionalProperties()final EvalCreateResponse.BuildertoBuilder()final EvalCreateResponsevalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static EvalCreateResponse.Builderbuilder()Returns a mutable builder for constructing an instance of EvalCreateResponse. - 
                    
                    
                    - 
                                
                            
                                Method Detail- 
                                        dataSourceConfigfinal EvalCreateResponse.DataSourceConfig dataSourceConfig() Configuration of data sources used in runs of the evaluation. 
 - 
                                        metadatafinal Optional<EvalCreateResponse.Metadata> metadata() Set of 16 key-value pairs that can be attached to an object. This can be useful for storing additional information about the object in a structured format, and querying for objects via API or the dashboard. Keys are strings with a maximum length of 64 characters. Values are strings with a maximum length of 512 characters. 
 - 
                                        _object_final JsonValue _object_() The object type. Expected to always return the following: JsonValue.from("eval")However, this method can be useful for debugging and logging (e.g. if the server responded with an unexpected value). 
 - 
                                        testingCriteriafinal List<EvalCreateResponse.TestingCriterion> testingCriteria() A list of testing criteria. 
 - 
                                        _idfinal JsonField<String> _id() Returns the raw JSON value of id. Unlike id, this method doesn't throw if the JSON field has an unexpected type. 
 - 
                                        _createdAtfinal JsonField<Long> _createdAt() Returns the raw JSON value of createdAt. Unlike createdAt, this method doesn't throw if the JSON field has an unexpected type. 
 - 
                                        _dataSourceConfigfinal JsonField<EvalCreateResponse.DataSourceConfig> _dataSourceConfig() Returns the raw JSON value of dataSourceConfig. Unlike dataSourceConfig, this method doesn't throw if the JSON field has an unexpected type. 
 - 
                                        _metadatafinal JsonField<EvalCreateResponse.Metadata> _metadata() Returns the raw JSON value of metadata. Unlike metadata, this method doesn't throw if the JSON field has an unexpected type. 
 - 
                                        _namefinal JsonField<String> _name() Returns the raw JSON value of name. Unlike name, this method doesn't throw if the JSON field has an unexpected type. 
 - 
                                        _testingCriteriafinal JsonField<List<EvalCreateResponse.TestingCriterion>> _testingCriteria() Returns the raw JSON value of testingCriteria. Unlike testingCriteria, this method doesn't throw if the JSON field has an unexpected type. 
 - 
                                        _additionalPropertiesfinal Map<String, JsonValue> _additionalProperties() 
 - 
                                        toBuilderfinal EvalCreateResponse.Builder toBuilder() 
 - 
                                        validatefinal EvalCreateResponse validate() 
 - 
                                        builderfinal static EvalCreateResponse.Builder builder() Returns a mutable builder for constructing an instance of EvalCreateResponse. The following fields are required: .id() .createdAt() .dataSourceConfig() .metadata() .name() .testingCriteria()
 
- 
                                        
 
- 
                                
                            
                                
 
- 
                    
                    
                    
 
-