Class EvalCreateParams.TestingCriterion.LabelModel.Input.EvalItem.Content
- 
                    
                    - All Implemented Interfaces:
 
 public final class EvalCreateParams.TestingCriterion.LabelModel.Input.EvalItem.ContentInputs to the model - can contain template strings. 
- 
                
                    
                    - 
                                
                            
                                Nested Class SummaryNested Classes Modifier and Type Class Description public interfaceEvalCreateParams.TestingCriterion.LabelModel.Input.EvalItem.Content.VisitorAn interface that defines how to map each variant of Content to a value of type T. public final classEvalCreateParams.TestingCriterion.LabelModel.Input.EvalItem.Content.OutputTextA text output from the model. public final classEvalCreateParams.TestingCriterion.LabelModel.Input.EvalItem.Content.InputImageAn image input to the model. 
 - 
                                
                            
                                Method Summary- 
                    
                    
                    - 
                                
                            
                                Method Detail- 
                                        responseInputTextfinal Optional<ResponseInputText> responseInputText() A text input to the model. 
 - 
                                        outputTextfinal Optional<EvalCreateParams.TestingCriterion.LabelModel.Input.EvalItem.Content.OutputText> outputText() A text output from the model. 
 - 
                                        inputImagefinal Optional<EvalCreateParams.TestingCriterion.LabelModel.Input.EvalItem.Content.InputImage> inputImage() An image input to the model. 
 - 
                                        responseInputAudiofinal Optional<ResponseInputAudio> responseInputAudio() An audio input to the model. 
 - 
                                        anArrayOfInputTextInputImageAndInputAudiofinal Optional<List<JsonValue>> anArrayOfInputTextInputImageAndInputAudio() A list of inputs, each of which may be either an input text, input image, or input audio object. 
 - 
                                        isTextInputfinal Boolean isTextInput() 
 - 
                                        isResponseInputTextfinal Boolean isResponseInputText() 
 - 
                                        isOutputTextfinal Boolean isOutputText() 
 - 
                                        isInputImagefinal Boolean isInputImage() 
 - 
                                        isResponseInputAudiofinal Boolean isResponseInputAudio() 
 - 
                                        isAnArrayOfInputTextInputImageAndInputAudiofinal Boolean isAnArrayOfInputTextInputImageAndInputAudio() 
 - 
                                        asTextInputfinal String asTextInput() A text input to the model. 
 - 
                                        asResponseInputTextfinal ResponseInputText asResponseInputText() A text input to the model. 
 - 
                                        asOutputTextfinal EvalCreateParams.TestingCriterion.LabelModel.Input.EvalItem.Content.OutputText asOutputText() A text output from the model. 
 - 
                                        asInputImagefinal EvalCreateParams.TestingCriterion.LabelModel.Input.EvalItem.Content.InputImage asInputImage() An image input to the model. 
 - 
                                        asResponseInputAudiofinal ResponseInputAudio asResponseInputAudio() An audio input to the model. 
 - 
                                        asAnArrayOfInputTextInputImageAndInputAudiofinal List<JsonValue> asAnArrayOfInputTextInputImageAndInputAudio() A list of inputs, each of which may be either an input text, input image, or input audio object. 
 - 
                                        acceptfinal <T extends Any> T accept(EvalCreateParams.TestingCriterion.LabelModel.Input.EvalItem.Content.Visitor<T> visitor) 
 - 
                                        ofTextInputfinal static EvalCreateParams.TestingCriterion.LabelModel.Input.EvalItem.Content ofTextInput(String textInput) A text input to the model. 
 - 
                                        ofResponseInputTextfinal static EvalCreateParams.TestingCriterion.LabelModel.Input.EvalItem.Content ofResponseInputText(ResponseInputText responseInputText) A text input to the model. 
 - 
                                        ofOutputTextfinal static EvalCreateParams.TestingCriterion.LabelModel.Input.EvalItem.Content ofOutputText(EvalCreateParams.TestingCriterion.LabelModel.Input.EvalItem.Content.OutputText outputText) A text output from the model. 
 - 
                                        ofInputImagefinal static EvalCreateParams.TestingCriterion.LabelModel.Input.EvalItem.Content ofInputImage(EvalCreateParams.TestingCriterion.LabelModel.Input.EvalItem.Content.InputImage inputImage) An image input to the model. 
 - 
                                        ofResponseInputAudiofinal static EvalCreateParams.TestingCriterion.LabelModel.Input.EvalItem.Content ofResponseInputAudio(ResponseInputAudio responseInputAudio) An audio input to the model. 
 - 
                                        ofAnArrayOfInputTextInputImageAndInputAudiofinal static EvalCreateParams.TestingCriterion.LabelModel.Input.EvalItem.Content ofAnArrayOfInputTextInputImageAndInputAudio(List<JsonValue> anArrayOfInputTextInputImageAndInputAudio) A list of inputs, each of which may be either an input text, input image, or input audio object. 
 
- 
                                        
 
- 
                                
                            
                                
 
- 
                    
                    
                    
 
-