Vertex AI v1beta1 API - Class EvaluateInstancesResponse (1.0.0-beta75)

public sealed class EvaluateInstancesResponse : IMessage<EvaluateInstancesResponse>, IEquatable<EvaluateInstancesResponse>, IDeepCloneable<EvaluateInstancesResponse>, IBufferMessage, IMessage

Reference documentation and code samples for the Vertex AI v1beta1 API class EvaluateInstancesResponse.

Response message for EvaluationService.EvaluateInstances.

Inheritance

object > EvaluateInstancesResponse

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

Google.Cloud.AIPlatform.V1Beta1.dll

Constructors

EvaluateInstancesResponse()

public EvaluateInstancesResponse()

EvaluateInstancesResponse(EvaluateInstancesResponse)

public EvaluateInstancesResponse(EvaluateInstancesResponse other)
Parameter
Name Description
other EvaluateInstancesResponse

Properties

BleuResults

public BleuResults BleuResults { get; set; }

Results for bleu metric.

Property Value
Type Description
BleuResults

CoherenceResult

public CoherenceResult CoherenceResult { get; set; }

Result for coherence metric.

Property Value
Type Description
CoherenceResult

CometResult

public CometResult CometResult { get; set; }

Translation metrics. Result for Comet metric.

Property Value
Type Description
CometResult

EvaluationResultsCase

public EvaluateInstancesResponse.EvaluationResultsOneofCase EvaluationResultsCase { get; }
Property Value
Type Description
EvaluateInstancesResponseEvaluationResultsOneofCase

ExactMatchResults

public ExactMatchResults ExactMatchResults { get; set; }

Auto metric evaluation results. Results for exact match metric.

Property Value
Type Description
ExactMatchResults

FluencyResult

public FluencyResult FluencyResult { get; set; }

LLM-based metric evaluation result. General text generation metrics, applicable to other categories. Result for fluency metric.

Property Value
Type Description
FluencyResult

FulfillmentResult

public FulfillmentResult FulfillmentResult { get; set; }

Result for fulfillment metric.

Property Value
Type Description
FulfillmentResult

GroundednessResult

public GroundednessResult GroundednessResult { get; set; }

Result for groundedness metric.

Property Value
Type Description
GroundednessResult

MetricResults

public RepeatedField<MetricResult> MetricResults { get; }

Metric results for each instance. The order of the metric results is guaranteed to be the same as the order of the instances in the request.

Property Value
Type Description
RepeatedFieldMetricResult

MetricxResult

public MetricxResult MetricxResult { get; set; }

Result for Metricx metric.

Property Value
Type Description
MetricxResult

PairwiseMetricResult

public PairwiseMetricResult PairwiseMetricResult { get; set; }

Result for pairwise metric.

Property Value
Type Description
PairwiseMetricResult

PairwiseQuestionAnsweringQualityResult

public PairwiseQuestionAnsweringQualityResult PairwiseQuestionAnsweringQualityResult { get; set; }

Result for pairwise question answering quality metric.

Property Value
Type Description
PairwiseQuestionAnsweringQualityResult

PairwiseSummarizationQualityResult

public PairwiseSummarizationQualityResult PairwiseSummarizationQualityResult { get; set; }

Result for pairwise summarization quality metric.

Property Value
Type Description
PairwiseSummarizationQualityResult

PointwiseMetricResult

public PointwiseMetricResult PointwiseMetricResult { get; set; }

Generic metrics. Result for pointwise metric.

Property Value
Type Description
PointwiseMetricResult

QuestionAnsweringCorrectnessResult

public QuestionAnsweringCorrectnessResult QuestionAnsweringCorrectnessResult { get; set; }

Result for question answering correctness metric.

Property Value
Type Description
QuestionAnsweringCorrectnessResult

QuestionAnsweringHelpfulnessResult

public QuestionAnsweringHelpfulnessResult QuestionAnsweringHelpfulnessResult { get; set; }

Result for question answering helpfulness metric.

Property Value
Type Description
QuestionAnsweringHelpfulnessResult

QuestionAnsweringQualityResult

public QuestionAnsweringQualityResult QuestionAnsweringQualityResult { get; set; }

Question answering only metrics. Result for question answering quality metric.

Property Value
Type Description
QuestionAnsweringQualityResult

QuestionAnsweringRelevanceResult

public QuestionAnsweringRelevanceResult QuestionAnsweringRelevanceResult { get; set; }

Result for question answering relevance metric.

Property Value
Type Description
QuestionAnsweringRelevanceResult

RougeResults

public RougeResults RougeResults { get; set; }

Results for rouge metric.

Property Value
Type Description
RougeResults

RubricBasedInstructionFollowingResult

public RubricBasedInstructionFollowingResult RubricBasedInstructionFollowingResult { get; set; }

Result for rubric based instruction following metric.

Property Value
Type Description
RubricBasedInstructionFollowingResult

SafetyResult

public SafetyResult SafetyResult { get; set; }

Result for safety metric.

Property Value
Type Description
SafetyResult

SummarizationHelpfulnessResult

public SummarizationHelpfulnessResult SummarizationHelpfulnessResult { get; set; }

Result for summarization helpfulness metric.

Property Value
Type Description
SummarizationHelpfulnessResult

SummarizationQualityResult

public SummarizationQualityResult SummarizationQualityResult { get; set; }

Summarization only metrics. Result for summarization quality metric.

Property Value
Type Description
SummarizationQualityResult

SummarizationVerbosityResult

public SummarizationVerbosityResult SummarizationVerbosityResult { get; set; }

Result for summarization verbosity metric.

Property Value
Type Description
SummarizationVerbosityResult

ToolCallValidResults

public ToolCallValidResults ToolCallValidResults { get; set; }

Tool call metrics. Results for tool call valid metric.

Property Value
Type Description
ToolCallValidResults

ToolNameMatchResults

public ToolNameMatchResults ToolNameMatchResults { get; set; }

Results for tool name match metric.

Property Value
Type Description
ToolNameMatchResults

ToolParameterKeyMatchResults

public ToolParameterKeyMatchResults ToolParameterKeyMatchResults { get; set; }

Results for tool parameter key match metric.

Property Value
Type Description
ToolParameterKeyMatchResults

ToolParameterKvMatchResults

public ToolParameterKVMatchResults ToolParameterKvMatchResults { get; set; }

Results for tool parameter key value match metric.

Property Value
Type Description
ToolParameterKVMatchResults

TrajectoryAnyOrderMatchResults

public TrajectoryAnyOrderMatchResults TrajectoryAnyOrderMatchResults { get; set; }

Result for trajectory any order match metric.

Property Value
Type Description
TrajectoryAnyOrderMatchResults

TrajectoryExactMatchResults

public TrajectoryExactMatchResults TrajectoryExactMatchResults { get; set; }

Result for trajectory exact match metric.

Property Value
Type Description
TrajectoryExactMatchResults

TrajectoryInOrderMatchResults

public TrajectoryInOrderMatchResults TrajectoryInOrderMatchResults { get; set; }

Result for trajectory in order match metric.

Property Value
Type Description
TrajectoryInOrderMatchResults

TrajectoryPrecisionResults

public TrajectoryPrecisionResults TrajectoryPrecisionResults { get; set; }

Result for trajectory precision metric.

Property Value
Type Description
TrajectoryPrecisionResults

TrajectoryRecallResults

public TrajectoryRecallResults TrajectoryRecallResults { get; set; }

Results for trajectory recall metric.

Property Value
Type Description
TrajectoryRecallResults

TrajectorySingleToolUseResults

public TrajectorySingleToolUseResults TrajectorySingleToolUseResults { get; set; }

Results for trajectory single tool use metric.

Property Value
Type Description
TrajectorySingleToolUseResults