Show / Hide Table of Contents

Class GoogleCloudAiplatformV1Rubric

Message representing a single testable criterion for evaluation. One input prompt could have multiple rubrics.

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

Properties

Content

Required. The actual testable criteria for the rubric.

Declaration
[JsonProperty("content")]
public virtual GoogleCloudAiplatformV1RubricContent Content { get; set; }
Property Value
Type Description
GoogleCloudAiplatformV1RubricContent

ETag

The ETag of the item.

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

Importance

Optional. The relative importance of this rubric.

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

RubricId

Unique identifier for the rubric. This ID is used to refer to this rubric, e.g., in RubricVerdict.

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

Type

Optional. A type designator for the rubric, which can inform how it's evaluated or interpreted by systems or users. It's recommended to use consistent, well-defined, upper snake_case strings. Examples: "SUMMARIZATION_QUALITY", "SAFETY_HARMFUL_CONTENT", "INSTRUCTION_ADHERENCE".

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX