Class ComputerUse.Builder
-
- All Implemented Interfaces:
public abstract class ComputerUse.BuilderBuilder for ComputerUse.
-
-
Constructor Summary
Constructors Constructor Description ComputerUse.Builder()
-
Method Summary
Modifier and Type Method Description abstract ComputerUse.Builderenvironment(Environment environment)Setter for environment. ComputerUse.BuilderclearEnvironment()Clears the value of environment field. ComputerUse.Builderenvironment(Environment.Known knownType)Setter for environment given a known enum. ComputerUse.Builderenvironment(String environment)Setter for environment given a string. abstract ComputerUse.BuilderexcludedPredefinedFunctions(List<String> excludedPredefinedFunctions)Setter for excludedPredefinedFunctions. ComputerUse.BuilderexcludedPredefinedFunctions(Array<String> excludedPredefinedFunctions)Setter for excludedPredefinedFunctions. ComputerUse.BuilderclearExcludedPredefinedFunctions()Clears the value of excludedPredefinedFunctions field. abstract ComputerUsebuild()-
-
Method Detail
-
environment
abstract ComputerUse.Builder environment(Environment environment)
Setter for environment.
environment: Required. The environment being operated.
-
clearEnvironment
@CanIgnoreReturnValue() ComputerUse.Builder clearEnvironment()
Clears the value of environment field.
-
environment
@CanIgnoreReturnValue() ComputerUse.Builder environment(Environment.Known knownType)
Setter for environment given a known enum.
environment: Required. The environment being operated.
-
environment
@CanIgnoreReturnValue() ComputerUse.Builder environment(String environment)
Setter for environment given a string.
environment: Required. The environment being operated.
-
excludedPredefinedFunctions
abstract ComputerUse.Builder excludedPredefinedFunctions(List<String> excludedPredefinedFunctions)
Setter for excludedPredefinedFunctions.
excludedPredefinedFunctions: By default, predefined functions are included in the final model call. Some of them can be explicitly excluded from being automatically included. This can serve two purposes: 1. Using a more restricted / different action space. 2. Improving the definitions / instructions of predefined functions.
-
excludedPredefinedFunctions
@CanIgnoreReturnValue() ComputerUse.Builder excludedPredefinedFunctions(Array<String> excludedPredefinedFunctions)
Setter for excludedPredefinedFunctions.
excludedPredefinedFunctions: By default, predefined functions are included in the final model call. Some of them can be explicitly excluded from being automatically included. This can serve two purposes: 1. Using a more restricted / different action space. 2. Improving the definitions / instructions of predefined functions.
-
clearExcludedPredefinedFunctions
@CanIgnoreReturnValue() ComputerUse.Builder clearExcludedPredefinedFunctions()
Clears the value of excludedPredefinedFunctions field.
-
build
abstract ComputerUse build()
-
-
-
-