Class GoogleCloudAiplatformV1EvaluationPrompt
Prompt to be evaluated. This can represent a single-turn prompt or a multi-turn conversation for agent evaluations.
Implements
Inherited Members
Namespace: Google.Apis.Aiplatform.v1.Data
Assembly: Google.Apis.Aiplatform.v1.dll
Syntax
public class GoogleCloudAiplatformV1EvaluationPrompt : IDirectResponseSchema
Properties
AgentData
Optional. Represents the complete execution trace of a multi-turn conversation, which can involve single or multiple agents. This serves as the input context for agent scraping.
Declaration
[JsonProperty("agentData")]
public virtual GoogleCloudAiplatformV1AgentData AgentData { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudAiplatformV1AgentData |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PromptTemplateData
Prompt template data.
Declaration
[JsonProperty("promptTemplateData")]
public virtual GoogleCloudAiplatformV1EvaluationPromptPromptTemplateData PromptTemplateData { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudAiplatformV1EvaluationPromptPromptTemplateData |
Text
Text prompt.
Declaration
[JsonProperty("text")]
public virtual string Text { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UserScenario
Optional. The generated user scenario used to drive multi-turn agent running results.
Declaration
[JsonProperty("userScenario")]
public virtual GoogleCloudAiplatformV1EvaluationPromptUserScenario UserScenario { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudAiplatformV1EvaluationPromptUserScenario |
Value
Fields and values that can be used to populate the prompt template.
Declaration
[JsonProperty("value")]
public virtual object Value { get; set; }
Property Value
| Type | Description |
|---|---|
| object |