Show / Hide Table of Contents

Class GoogleCloudAiplatformV1EvaluationRunInferenceConfigAgentRunConfigUserSimulatorConfig

Used for multi-turn agent scraping. Contains configuration for a user simulator that uses an LLM to generate messages on behalf of the user.

Inheritance
object
GoogleCloudAiplatformV1EvaluationRunInferenceConfigAgentRunConfigUserSimulatorConfig
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Aiplatform.v1.Data
Assembly: Google.Apis.Aiplatform.v1.dll
Syntax
public class GoogleCloudAiplatformV1EvaluationRunInferenceConfigAgentRunConfigUserSimulatorConfig : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

MaxTurn

Maximum number of invocations allowed by the multi-turn agent scraping. This property allows us to stop a run-off conversation, where the agent and the user simulator get into a never ending loop. The initial fixed prompt is also counted as an invocation.

Declaration
[JsonProperty("maxTurn")]
public virtual int? MaxTurn { get; set; }
Property Value
Type Description
int?

ModelConfig

The configuration for the model.

Declaration
[JsonProperty("modelConfig")]
public virtual GoogleCloudAiplatformV1GenerationConfig ModelConfig { get; set; }
Property Value
Type Description
GoogleCloudAiplatformV1GenerationConfig

ModelName

The model name to use for multi-turn agent scraping to get next user message, e.g. "gemini-3-flash-preview".

Declaration
[JsonProperty("modelName")]
public virtual string ModelName { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX