Class RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.SamplingParams.Text
- 
                    
                    - All Implemented Interfaces:
 
 public final class RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.SamplingParams.TextConfiguration options for a text response from the model. Can be plain text or structured JSON data. Learn more: 
- 
                
                    
                    - 
                                
                            
                                Nested Class SummaryNested Classes Modifier and Type Class Description public final classRunCreateParams.DataSource.CreateEvalResponsesRunDataSource.SamplingParams.Text.BuilderA builder for Text. 
 - 
                                
                            
                                Method SummaryModifier and Type Method Description final Optional<ResponseFormatTextConfig>format()An object specifying the format that the model must output. final JsonField<ResponseFormatTextConfig>_format()Returns the raw JSON value of format. final Map<String, JsonValue>_additionalProperties()final RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.SamplingParams.Text.BuildertoBuilder()final RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.SamplingParams.Textvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.SamplingParams.Text.Builderbuilder()Returns a mutable builder for constructing an instance of Text. - 
                    
                    
                    - 
                                
                            
                                Method Detail- 
                                        formatfinal Optional<ResponseFormatTextConfig> format() An object specifying the format that the model must output. Configuring { "type": "json_schema" }enables Structured Outputs, which ensures the model will match your supplied JSON schema. Learn more in the Structured Outputs guide.The default format is { "type": "text" }with no additional options.Not recommended for gpt-4o and newer models: Setting to { "type": "json_object" }enables the older JSON mode, which ensures the message the model generates is valid JSON. Usingjson_schemais preferred for models that support it.
 - 
                                        _formatfinal JsonField<ResponseFormatTextConfig> _format() Returns the raw JSON value of format. Unlike format, this method doesn't throw if the JSON field has an unexpected type. 
 - 
                                        _additionalPropertiesfinal Map<String, JsonValue> _additionalProperties() 
 - 
                                        toBuilderfinal RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.SamplingParams.Text.Builder toBuilder() 
 - 
                                        validatefinal RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.SamplingParams.Text validate() 
 - 
                                        builderfinal static RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.SamplingParams.Text.Builder builder() Returns a mutable builder for constructing an instance of Text. 
 
- 
                                        
 
- 
                                
                            
                                
 
- 
                    
                    
                    
 
-