Show / Hide Table of Contents

Class GoogleCloudAiplatformV1EvaluationRunMetricRubricBasedMetricSpec

Specification for a metric that is based on rubrics.

Inheritance
object
GoogleCloudAiplatformV1EvaluationRunMetricRubricBasedMetricSpec
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 GoogleCloudAiplatformV1EvaluationRunMetricRubricBasedMetricSpec : IDirectResponseSchema

Properties

ETag

The ETag of the item.

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

InlineRubrics

Use rubrics provided directly in the spec.

Declaration
[JsonProperty("inlineRubrics")]
public virtual GoogleCloudAiplatformV1EvaluationRunMetricRubricBasedMetricSpecRepeatedRubrics InlineRubrics { get; set; }
Property Value
Type Description
GoogleCloudAiplatformV1EvaluationRunMetricRubricBasedMetricSpecRepeatedRubrics

JudgeAutoraterConfig

Optional. Optional configuration for the judge LLM (Autorater). The definition of AutoraterConfig needs to be provided.

Declaration
[JsonProperty("judgeAutoraterConfig")]
public virtual GoogleCloudAiplatformV1EvaluationRunEvaluationConfigAutoraterConfig JudgeAutoraterConfig { get; set; }
Property Value
Type Description
GoogleCloudAiplatformV1EvaluationRunEvaluationConfigAutoraterConfig

MetricPromptTemplate

Optional. Template for the prompt used by the judge model to evaluate against rubrics.

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

RubricGenerationSpec

Dynamically generate rubrics for evaluation using this specification.

Declaration
[JsonProperty("rubricGenerationSpec")]
public virtual GoogleCloudAiplatformV1EvaluationRunMetricRubricGenerationSpec RubricGenerationSpec { get; set; }
Property Value
Type Description
GoogleCloudAiplatformV1EvaluationRunMetricRubricGenerationSpec

RubricGroupKey

Use a pre-defined group of rubrics associated with the input content. This refers to a key in the rubric_groups map of RubricEnhancedContents.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX