Builder
A builder for ComputerUse.
Functions
Link copied to clipboard
public final Tool.ComputerUse.Builder addExcludedPredefinedFunction(String excludedPredefinedFunction)
Adds a single String to excludedPredefinedFunctions.
Link copied to clipboard
public final Tool.ComputerUse.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
Returns an immutable instance of ComputerUse.
Link copied to clipboard
public final Tool.ComputerUse.Builder environment(JsonField<Tool.ComputerUse.Environment> environment)
Sets Builder.environment to an arbitrary JSON value.
The environment being operated.
Link copied to clipboard
public final Tool.ComputerUse.Builder excludedPredefinedFunctions(JsonField<List<String>> excludedPredefinedFunctions)
Sets Builder.excludedPredefinedFunctions to an arbitrary JSON value.
public final Tool.ComputerUse.Builder excludedPredefinedFunctions(List<String> excludedPredefinedFunctions)
The list of predefined functions that are excluded from the model call.
Link copied to clipboard
Link copied to clipboard
public final Tool.ComputerUse.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Sets the field to an arbitrary JSON value.