Gemini Enterprise for Customer Experience v1beta API - Class RemoteAgentTool (1.0.0-beta06)

public sealed class RemoteAgentTool : IMessage<RemoteAgentTool>, IEquatable<RemoteAgentTool>, IDeepCloneable<RemoteAgentTool>, IBufferMessage, IMessage

Reference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class RemoteAgentTool.

Represents a tool that allows the agent to call another remote agent.

Inheritance

object > RemoteAgentTool

Namespace

Google.Cloud.Ces.V1Beta

Assembly

Google.Cloud.Ces.V1Beta.dll

Constructors

RemoteAgentTool()

public RemoteAgentTool()

RemoteAgentTool(RemoteAgentTool)

public RemoteAgentTool(RemoteAgentTool other)
Parameter
Name Description
other RemoteAgentTool

Properties

AgentCard

public AgentCard AgentCard { get; set; }

Required. The agent card of the remote agent that this tool invokes.

Property Value
Type Description
AgentCard

Description

public string Description { get; set; }

Required. The description of the tool.

Property Value
Type Description
string

Name

public string Name { get; set; }

Required. The name of the tool.

Property Value
Type Description
string