Class ChatCompletionAssistantMessageParam.FunctionCall.Builder
- 
                    
                    - All Implemented Interfaces:
 
 public final class ChatCompletionAssistantMessageParam.FunctionCall.BuilderA builder for FunctionCall. 
- 
                
                    
                    - 
                                
                            
                                Method Summary- 
                    
                    
                    - 
                                
                            
                                Method Detail- 
                                        argumentsfinal ChatCompletionAssistantMessageParam.FunctionCall.Builder arguments(String arguments) The arguments to call the function with, as generated by the model in JSON format. Note that the model does not always generate valid JSON, and may hallucinate parameters not defined by your function schema. Validate the arguments in your code before calling your function. 
 - 
                                        argumentsfinal ChatCompletionAssistantMessageParam.FunctionCall.Builder arguments(JsonField<String> arguments) Sets Builder.arguments to an arbitrary JSON value. You should usually call Builder.arguments with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value. 
 - 
                                        namefinal ChatCompletionAssistantMessageParam.FunctionCall.Builder name(String name) The name of the function to call. 
 - 
                                        namefinal ChatCompletionAssistantMessageParam.FunctionCall.Builder name(JsonField<String> name) Sets Builder.name to an arbitrary JSON value. You should usually call Builder.name with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value. 
 - 
                                        additionalPropertiesfinal ChatCompletionAssistantMessageParam.FunctionCall.Builder additionalProperties(Map<String, JsonValue> additionalProperties) 
 - 
                                        putAdditionalPropertyfinal ChatCompletionAssistantMessageParam.FunctionCall.Builder putAdditionalProperty(String key, JsonValue value) 
 - 
                                        putAllAdditionalPropertiesfinal ChatCompletionAssistantMessageParam.FunctionCall.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties) 
 - 
                                        removeAdditionalPropertyfinal ChatCompletionAssistantMessageParam.FunctionCall.Builder removeAdditionalProperty(String key) 
 - 
                                        removeAllAdditionalPropertiesfinal ChatCompletionAssistantMessageParam.FunctionCall.Builder removeAllAdditionalProperties(Set<String> keys) 
 - 
                                        buildfinal ChatCompletionAssistantMessageParam.FunctionCall build() Returns an immutable instance of FunctionCall. Further updates to this Builder will not mutate the returned instance. The following fields are required: .arguments() .name()
 
- 
                                        
 
- 
                                
                            
                                
 
- 
                    
                    
                    
 
-