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
GoogleCloudAiplatformV1EvaluationRunInferenceConfigAgentRunConfigUserSimulatorConfig
Implements
Inherited Members
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 |