Vertex AI v1beta1 API - Class EvaluationInstance.Types.DeprecatedAgentData (1.0.0-beta77)

[Obsolete]
public sealed class EvaluationInstance.Types.DeprecatedAgentData : IMessage<EvaluationInstance.Types.DeprecatedAgentData>, IEquatable<EvaluationInstance.Types.DeprecatedAgentData>, IDeepCloneable<EvaluationInstance.Types.DeprecatedAgentData>, IBufferMessage, IMessage

Reference documentation and code samples for the Vertex AI v1beta1 API class EvaluationInstance.Types.DeprecatedAgentData.

Deprecated: Use agent_eval_data instead. Contains data specific to agent evaluations.

Inheritance

object > EvaluationInstance.Types.DeprecatedAgentData

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

Google.Cloud.AIPlatform.V1Beta1.dll

Constructors

DeprecatedAgentData()

public DeprecatedAgentData()

DeprecatedAgentData(DeprecatedAgentData)

public DeprecatedAgentData(EvaluationInstance.Types.DeprecatedAgentData other)
Parameter
Name Description
other EvaluationInstanceTypesDeprecatedAgentData

Properties

AgentConfig

[Obsolete]
public EvaluationInstance.Types.DeprecatedAgentConfig AgentConfig { get; set; }

Optional. Deprecated: Use agent_eval_data instead. Agent configuration.

Property Value
Type Description
EvaluationInstanceTypesDeprecatedAgentConfig

Agents

public MapField<string, EvaluationInstance.Types.DeprecatedAgentConfig> Agents { get; }

Optional. The static Agent Configuration. This map defines the graph structure of the agent system. Key: agent_id (matches the author field in events). Value: The static configuration of the agent (tools, instructions, sub-agents).

Property Value
Type Description
MapFieldstringEvaluationInstanceTypesDeprecatedAgentConfig

DeveloperInstruction

[Obsolete]
public EvaluationInstance.Types.InstanceData DeveloperInstruction { get; set; }

Optional. Deprecated: Use agents.developer_instruction or turns.events.active_instruction instead. A field containing instructions from the developer for the agent.

Property Value
Type Description
EvaluationInstanceTypesInstanceData

Events

public EvaluationInstance.Types.DeprecatedAgentData.Types.Events Events { get; set; }

A list of events.

Property Value
Type Description
EvaluationInstanceTypesDeprecatedAgentDataTypesEvents

EventsDataCase

public EvaluationInstance.Types.DeprecatedAgentData.EventsDataOneofCase EventsDataCase { get; }
Property Value
Type Description
EvaluationInstanceTypesDeprecatedAgentDataEventsDataOneofCase

HasToolsText

[Obsolete]
public bool HasToolsText { get; }

Gets whether the "tools_text" field is set

Property Value
Type Description
bool

Tools

[Obsolete]
public EvaluationInstance.Types.DeprecatedAgentData.Types.Tools Tools { get; set; }

List of tools.

Property Value
Type Description
EvaluationInstanceTypesDeprecatedAgentDataTypesTools

ToolsDataCase

public EvaluationInstance.Types.DeprecatedAgentData.ToolsDataOneofCase ToolsDataCase { get; }
Property Value
Type Description
EvaluationInstanceTypesDeprecatedAgentDataToolsDataOneofCase

ToolsText

[Obsolete]
public string ToolsText { get; set; }

A JSON string containing a list of tools available to an agent with info such as name, description, parameters and required parameters.

Property Value
Type Description
string

Turns

public RepeatedField<EvaluationInstance.Types.DeprecatedAgentData.Types.ConversationTurn> Turns { get; }

Optional. The chronological list of conversation turns. Each turn represents a logical execution cycle (e.g., User Input -> Agent Response).

Property Value
Type Description
RepeatedFieldEvaluationInstanceTypesDeprecatedAgentDataTypesConversationTurn