Class GoogleCloudAiplatformV1EvaluationInstance
A single instance to be evaluated. Instances are used to specify the input data for evaluation, from simple string comparisons to complex, multi-turn model evaluations
Implements
Inherited Members
Namespace: Google.Apis.Aiplatform.v1.Data
Assembly: Google.Apis.Aiplatform.v1.dll
Syntax
public class GoogleCloudAiplatformV1EvaluationInstance : IDirectResponseSchema
Properties
AgentData
Optional. Data used for agent evaluation.
Declaration
[JsonProperty("agentData")]
public virtual GoogleCloudAiplatformV1EvaluationInstanceAgentData AgentData { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudAiplatformV1EvaluationInstanceAgentData |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
OtherData
Optional. Other data used to populate placeholders based on their key.
Declaration
[JsonProperty("otherData")]
public virtual GoogleCloudAiplatformV1EvaluationInstanceMapInstance OtherData { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudAiplatformV1EvaluationInstanceMapInstance |
Prompt
Optional. Data used to populate placeholder prompt in a metric prompt template.
Declaration
[JsonProperty("prompt")]
public virtual GoogleCloudAiplatformV1EvaluationInstanceInstanceData Prompt { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudAiplatformV1EvaluationInstanceInstanceData |
Reference
Optional. Data used to populate placeholder reference in a metric prompt template.
Declaration
[JsonProperty("reference")]
public virtual GoogleCloudAiplatformV1EvaluationInstanceInstanceData Reference { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudAiplatformV1EvaluationInstanceInstanceData |
Response
Required. Data used to populate placeholder response in a metric prompt template.
Declaration
[JsonProperty("response")]
public virtual GoogleCloudAiplatformV1EvaluationInstanceInstanceData Response { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudAiplatformV1EvaluationInstanceInstanceData |
RubricGroups
Optional. Named groups of rubrics associated with the prompt. This is used for rubric-based evaluations where rubrics can be referenced by a key. The key could represent versions, associated metrics, etc.
Declaration
[JsonProperty("rubricGroups")]
public virtual IDictionary<string, GoogleCloudAiplatformV1RubricGroup> RubricGroups { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, GoogleCloudAiplatformV1RubricGroup> |