Google Cloud Ai Platform V1 Client - Class EvaluateInstancesRequest (1.4.0)

Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class EvaluateInstancesRequest.

Request message for EvaluationService.EvaluateInstances.

Generated from protobuf message google.cloud.aiplatform.v1.EvaluateInstancesRequest

Namespace

Google \ Cloud \ AIPlatform \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ exact_match_input
Google\Cloud\AIPlatform\V1\ExactMatchInput

Auto metric instances. Instances and metric spec for exact match metric.

↳ bleu_input
Google\Cloud\AIPlatform\V1\BleuInput

Instances and metric spec for bleu metric.

↳ rouge_input
Google\Cloud\AIPlatform\V1\RougeInput

Instances and metric spec for rouge metric.

↳ fluency_input
Google\Cloud\AIPlatform\V1\FluencyInput

LLM-based metric instance. General text generation metrics, applicable to other categories. Input for fluency metric.

↳ coherence_input
Google\Cloud\AIPlatform\V1\CoherenceInput

Input for coherence metric.

↳ safety_input
Google\Cloud\AIPlatform\V1\SafetyInput

Input for safety metric.

↳ groundedness_input
Google\Cloud\AIPlatform\V1\GroundednessInput

Input for groundedness metric.

↳ fulfillment_input
Google\Cloud\AIPlatform\V1\FulfillmentInput

Input for fulfillment metric.

↳ summarization_quality_input
Google\Cloud\AIPlatform\V1\SummarizationQualityInput

Input for summarization quality metric.

↳ pairwise_summarization_quality_input
Google\Cloud\AIPlatform\V1\PairwiseSummarizationQualityInput

Input for pairwise summarization quality metric.

↳ summarization_helpfulness_input
Google\Cloud\AIPlatform\V1\SummarizationHelpfulnessInput

Input for summarization helpfulness metric.

↳ summarization_verbosity_input
Google\Cloud\AIPlatform\V1\SummarizationVerbosityInput

Input for summarization verbosity metric.

↳ question_answering_quality_input
Google\Cloud\AIPlatform\V1\QuestionAnsweringQualityInput

Input for question answering quality metric.

↳ pairwise_question_answering_quality_input
Google\Cloud\AIPlatform\V1\PairwiseQuestionAnsweringQualityInput

Input for pairwise question answering quality metric.

↳ question_answering_relevance_input
Google\Cloud\AIPlatform\V1\QuestionAnsweringRelevanceInput

Input for question answering relevance metric.

↳ question_answering_helpfulness_input
Google\Cloud\AIPlatform\V1\QuestionAnsweringHelpfulnessInput

Input for question answering helpfulness metric.

↳ question_answering_correctness_input
Google\Cloud\AIPlatform\V1\QuestionAnsweringCorrectnessInput

Input for question answering correctness metric.

↳ pointwise_metric_input
↳ pairwise_metric_input
↳ tool_call_valid_input
Google\Cloud\AIPlatform\V1\ToolCallValidInput

Tool call metric instances. Input for tool call valid metric.

↳ tool_name_match_input
Google\Cloud\AIPlatform\V1\ToolNameMatchInput

Input for tool name match metric.

↳ tool_parameter_key_match_input
Google\Cloud\AIPlatform\V1\ToolParameterKeyMatchInput

Input for tool parameter key match metric.

↳ tool_parameter_kv_match_input
Google\Cloud\AIPlatform\V1\ToolParameterKVMatchInput

Input for tool parameter key value match metric.

↳ location
string

Required. The resource name of the Location to evaluate the instances. Format: projects/{project}/locations/{location}

getExactMatchInput

Auto metric instances.

Instances and metric spec for exact match metric.

Returns
Type
Description

hasExactMatchInput

setExactMatchInput

Auto metric instances.

Instances and metric spec for exact match metric.

Parameter
Name
Description
Returns
Type
Description
$this

getBleuInput

Instances and metric spec for bleu metric.

Returns
Type
Description

hasBleuInput

setBleuInput

Instances and metric spec for bleu metric.

Parameter
Name
Description
Returns
Type
Description
$this

getRougeInput

Instances and metric spec for rouge metric.

Returns
Type
Description

hasRougeInput

setRougeInput

Instances and metric spec for rouge metric.

Parameter
Name
Description
Returns
Type
Description
$this

getFluencyInput

LLM-based metric instance.

General text generation metrics, applicable to other categories. Input for fluency metric.

Returns
Type
Description

hasFluencyInput

setFluencyInput

LLM-based metric instance.

General text generation metrics, applicable to other categories. Input for fluency metric.

Parameter
Name
Description
Returns
Type
Description
$this

getCoherenceInput

Input for coherence metric.

Returns
Type
Description

hasCoherenceInput

setCoherenceInput

Input for coherence metric.

Parameter
Name
Description
Returns
Type
Description
$this

getSafetyInput

Input for safety metric.

Returns
Type
Description

hasSafetyInput

setSafetyInput

Input for safety metric.

Parameter
Name
Description
Returns
Type
Description
$this

getGroundednessInput

Input for groundedness metric.

Returns
Type
Description

hasGroundednessInput

setGroundednessInput

Input for groundedness metric.

Parameter
Name
Description
Returns
Type
Description
$this

getFulfillmentInput

Input for fulfillment metric.

Returns
Type
Description

hasFulfillmentInput

setFulfillmentInput

Input for fulfillment metric.

Parameter
Name
Description
Returns
Type
Description
$this

getSummarizationQualityInput

Input for summarization quality metric.

hasSummarizationQualityInput

setSummarizationQualityInput

Input for summarization quality metric.

Returns
Type
Description
$this

getPairwiseSummarizationQualityInput

Input for pairwise summarization quality metric.

hasPairwiseSummarizationQualityInput

setPairwiseSummarizationQualityInput

Input for pairwise summarization quality metric.

Returns
Type
Description
$this

getSummarizationHelpfulnessInput

Input for summarization helpfulness metric.

hasSummarizationHelpfulnessInput

setSummarizationHelpfulnessInput

Input for summarization helpfulness metric.

Returns
Type
Description
$this

getSummarizationVerbosityInput

Input for summarization verbosity metric.

hasSummarizationVerbosityInput

setSummarizationVerbosityInput

Input for summarization verbosity metric.

Returns
Type
Description
$this

getQuestionAnsweringQualityInput

Input for question answering quality metric.

hasQuestionAnsweringQualityInput

setQuestionAnsweringQualityInput

Input for question answering quality metric.

Returns
Type
Description
$this

getPairwiseQuestionAnsweringQualityInput

Input for pairwise question answering quality metric.

hasPairwiseQuestionAnsweringQualityInput

setPairwiseQuestionAnsweringQualityInput

Input for pairwise question answering quality metric.

Returns
Type
Description
$this

getQuestionAnsweringRelevanceInput

Input for question answering relevance metric.

hasQuestionAnsweringRelevanceInput

setQuestionAnsweringRelevanceInput

Input for question answering relevance metric.

Returns
Type
Description
$this

getQuestionAnsweringHelpfulnessInput

Input for question answering helpfulness metric.

hasQuestionAnsweringHelpfulnessInput

setQuestionAnsweringHelpfulnessInput

Input for question answering helpfulness metric.

Returns
Type
Description
$this

getQuestionAnsweringCorrectnessInput

Input for question answering correctness metric.

hasQuestionAnsweringCorrectnessInput

setQuestionAnsweringCorrectnessInput

Input for question answering correctness metric.

Returns
Type
Description
$this

getPointwiseMetricInput

Input for pointwise metric.

Returns
Type
Description

hasPointwiseMetricInput

setPointwiseMetricInput

Input for pointwise metric.

Parameter
Name
Description
Returns
Type
Description
$this

getPairwiseMetricInput

Input for pairwise metric.

Returns
Type
Description

hasPairwiseMetricInput

setPairwiseMetricInput

Input for pairwise metric.

Parameter
Name
Description
Returns
Type
Description
$this

getToolCallValidInput

Tool call metric instances.

Input for tool call valid metric.

Returns
Type
Description

hasToolCallValidInput

setToolCallValidInput

Tool call metric instances.

Input for tool call valid metric.

Parameter
Name
Description
Returns
Type
Description
$this

getToolNameMatchInput

Input for tool name match metric.

Returns
Type
Description

hasToolNameMatchInput

setToolNameMatchInput

Input for tool name match metric.

Parameter
Name
Description
Returns
Type
Description
$this

getToolParameterKeyMatchInput

Input for tool parameter key match metric.

hasToolParameterKeyMatchInput

setToolParameterKeyMatchInput

Input for tool parameter key match metric.

Returns
Type
Description
$this

getToolParameterKvMatchInput

Input for tool parameter key value match metric.

hasToolParameterKvMatchInput

setToolParameterKvMatchInput

Input for tool parameter key value match metric.

Returns
Type
Description
$this

getLocation

Required. The resource name of the Location to evaluate the instances.

Format: projects/{project}/locations/{location}

Returns
Type
Description
string

setLocation

Required. The resource name of the Location to evaluate the instances.

Format: projects/{project}/locations/{location}

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getMetricInputs

Returns
Type
Description
string
Design a Mobile Site
View Site in Mobile | Classic
Share by: