Package com.openai.models
Class ChatCompletionMessage.FunctionCall.Builder
-
- All Implemented Interfaces:
public final class ChatCompletionMessage.FunctionCall.Builder
-
-
Constructor Summary
Constructors Constructor Description ChatCompletionMessage.FunctionCall.Builder()
-
Method Summary
-
-
Method Detail
-
arguments
final ChatCompletionMessage.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.
-
arguments
final ChatCompletionMessage.FunctionCall.Builder arguments(JsonField<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.
-
name
final ChatCompletionMessage.FunctionCall.Builder name(String name)
The name of the function to call.
-
name
final ChatCompletionMessage.FunctionCall.Builder name(JsonField<String> name)
The name of the function to call.
-
additionalProperties
final ChatCompletionMessage.FunctionCall.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final ChatCompletionMessage.FunctionCall.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final ChatCompletionMessage.FunctionCall.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final ChatCompletionMessage.FunctionCall.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final ChatCompletionMessage.FunctionCall.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final ChatCompletionMessage.FunctionCall build()
-
-
-
-