Vertex AI v1 API - Class Tool.Types.ComputerUse (3.52.0)

public sealed class Tool.Types.ComputerUse : IMessage<Tool.Types.ComputerUse>, IEquatable<Tool.Types.ComputerUse>, IDeepCloneable<Tool.Types.ComputerUse>, IBufferMessage, IMessage

Reference documentation and code samples for the Vertex AI v1 API class Tool.Types.ComputerUse.

Tool to support computer use.

Inheritance

object > Tool.Types.ComputerUse

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

ComputerUse()

public ComputerUse()

ComputerUse(ComputerUse)

public ComputerUse(Tool.Types.ComputerUse other)
Parameter
Name Description
other ToolTypesComputerUse

Properties

Environment

public Tool.Types.ComputerUse.Types.Environment Environment { get; set; }

Required. The environment being operated.

Property Value
Type Description
ToolTypesComputerUseTypesEnvironment

ExcludedPredefinedFunctions

public RepeatedField<string> ExcludedPredefinedFunctions { get; }

Optional. 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.
Property Value
Type Description
RepeatedFieldstring