Package com.openai.services.blocking
        Interface ModelService.WithRawResponse
- 
                    
                    
- All Implemented Interfaces:
 
public interface ModelService.WithRawResponseA view of ModelService that provides access to raw HTTP responses for each method.
 
- 
                
                    
                    
- 
                                
                            
                                
Method Summary
- 
                    
                    
                    
- 
                                
                            
                                
Method Detail
- 
                                        
withOptions
abstract ModelService.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
 
- 
                                        
retrieve
@MustBeClosed() HttpResponseFor<Model> retrieve(String model)
Returns a raw HTTP response for
get /models/{model}, but is otherwise the same as ModelService.retrieve. 
- 
                                        
retrieve
@MustBeClosed() HttpResponseFor<Model> retrieve(String model, ModelRetrieveParams params, RequestOptions requestOptions)
 
- 
                                        
retrieve
@MustBeClosed() HttpResponseFor<Model> retrieve(String model, ModelRetrieveParams params)
 
- 
                                        
retrieve
@MustBeClosed() abstract HttpResponseFor<Model> retrieve(ModelRetrieveParams params, RequestOptions requestOptions)
 
- 
                                        
retrieve
@MustBeClosed() HttpResponseFor<Model> retrieve(ModelRetrieveParams params)
 
- 
                                        
retrieve
@MustBeClosed() HttpResponseFor<Model> retrieve(String model, RequestOptions requestOptions)
 
- 
                                        
list
@MustBeClosed() HttpResponseFor<ModelListPage> list()
Returns a raw HTTP response for
get /models, but is otherwise the same as ModelService.list. 
- 
                                        
list
@MustBeClosed() abstract HttpResponseFor<ModelListPage> list(ModelListParams params, RequestOptions requestOptions)
 
- 
                                        
list
@MustBeClosed() HttpResponseFor<ModelListPage> list(ModelListParams params)
 
- 
                                        
list
@MustBeClosed() HttpResponseFor<ModelListPage> list(RequestOptions requestOptions)
 
- 
                                        
delete
@MustBeClosed() HttpResponseFor<ModelDeleted> delete(String model)
Returns a raw HTTP response for
delete /models/{model}, but is otherwise the same as ModelService.delete. 
- 
                                        
delete
@MustBeClosed() HttpResponseFor<ModelDeleted> delete(String model, ModelDeleteParams params, RequestOptions requestOptions)
 
- 
                                        
delete
@MustBeClosed() HttpResponseFor<ModelDeleted> delete(String model, ModelDeleteParams params)
 
- 
                                        
delete
@MustBeClosed() abstract HttpResponseFor<ModelDeleted> delete(ModelDeleteParams params, RequestOptions requestOptions)
 
- 
                                        
delete
@MustBeClosed() HttpResponseFor<ModelDeleted> delete(ModelDeleteParams params)
 
- 
                                        
delete
@MustBeClosed() HttpResponseFor<ModelDeleted> delete(String model, RequestOptions requestOptions)
 
 - 
                                        
 
 - 
                                
                            
                                
 
 - 
                    
                    
                    
 
 -