GoogleCloudAiplatformV1Agent class

A Vertex agent contains instructions and configurations for the LLM to execute a certain task.

Constructors

GoogleCloudAiplatformV1Agent({String? baseAgent, Object? baseEnvironment, String? created, String? description, String? id, Map<String, String>? metadata, String? name, String? object, String? systemInstruction, List<GoogleCloudAiplatformV1AgentTool>? tools, String? updated})
GoogleCloudAiplatformV1Agent.fromJson(Map json_)

Properties

baseAgent String?
The base agent for the agent.
getter/setter pair
baseEnvironment Object?
The base environment configuration for the agent.
getter/setter pair
created String?
The time the agent was created.
getter/setter pair
description String?
The description of the agent.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id String?
The user-specified ID for the agent.
getter/setter pair
metadata Map<String, String>?
The metadata for the agent.
getter/setter pair
name String?
Identifier.
getter/setter pair
object String?
The object type of the resource.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
systemInstruction String?
The instructions for the agent to follow.
getter/setter pair
tools List<GoogleCloudAiplatformV1AgentTool>?
The tools available to the agent.
getter/setter pair
updated String?
The time the agent was last updated.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited