Package com.openai.models.responses
        Class ResponseCustomToolCallOutput.Output.FunctionAndCustomToolCallOutput
- 
                    
                    
- All Implemented Interfaces:
 
public final class ResponseCustomToolCallOutput.Output.FunctionAndCustomToolCallOutputA text input to the model.
 
- 
                
                    
                    
- 
                                
                            
                                
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceResponseCustomToolCallOutput.Output.FunctionAndCustomToolCallOutput.VisitorAn interface that defines how to map each variant of FunctionAndCustomToolCallOutput to a value of type T.
 
- 
                                
                            
                                
Method Summary
- 
                    
                    
                    
- 
                                
                            
                                
Method Detail
- 
                                        
inputText
final Optional<ResponseInputText> inputText()
A text input to the model.
 
- 
                                        
inputImage
final Optional<ResponseInputImage> inputImage()
An image input to the model. Learn about image inputs.
 
- 
                                        
inputFile
final Optional<ResponseInputFile> inputFile()
A file input to the model.
 
- 
                                        
isInputText
final Boolean isInputText()
 
- 
                                        
isInputImage
final Boolean isInputImage()
 
- 
                                        
isInputFile
final Boolean isInputFile()
 
- 
                                        
asInputText
final ResponseInputText asInputText()
A text input to the model.
 
- 
                                        
asInputImage
final ResponseInputImage asInputImage()
An image input to the model. Learn about image inputs.
 
- 
                                        
asInputFile
final ResponseInputFile asInputFile()
A file input to the model.
 
- 
                                        
accept
final <T extends Any> T accept(ResponseCustomToolCallOutput.Output.FunctionAndCustomToolCallOutput.Visitor<T> visitor)
 
- 
                                        
ofInputText
final static ResponseCustomToolCallOutput.Output.FunctionAndCustomToolCallOutput ofInputText(ResponseInputText inputText)
A text input to the model.
 
- 
                                        
ofInputImage
final static ResponseCustomToolCallOutput.Output.FunctionAndCustomToolCallOutput ofInputImage(ResponseInputImage inputImage)
An image input to the model. Learn about image inputs.
 
- 
                                        
ofInputFile
final static ResponseCustomToolCallOutput.Output.FunctionAndCustomToolCallOutput ofInputFile(ResponseInputFile inputFile)
A file input to the model.
 
 - 
                                        
 
 - 
                                
                            
                                
 
 - 
                    
                    
                    
 
 -