EvaluateInstancesRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)Request message for EvaluationService.EvaluateInstances.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
exact_match_input |
google.cloud.aiplatform_v1beta1.types.ExactMatchInput
Auto metric instances. Instances and metric spec for exact match metric. This field is a member of oneof_ metric_inputs.
|
bleu_input |
google.cloud.aiplatform_v1beta1.types.BleuInput
Instances and metric spec for bleu metric. This field is a member of oneof_ metric_inputs.
|
rouge_input |
google.cloud.aiplatform_v1beta1.types.RougeInput
Instances and metric spec for rouge metric. This field is a member of oneof_ metric_inputs.
|
fluency_input |
google.cloud.aiplatform_v1beta1.types.FluencyInput
LLM-based metric instance. General text generation metrics, applicable to other categories. Input for fluency metric. This field is a member of oneof_ metric_inputs.
|
coherence_input |
google.cloud.aiplatform_v1beta1.types.CoherenceInput
Input for coherence metric. This field is a member of oneof_ metric_inputs.
|
safety_input |
google.cloud.aiplatform_v1beta1.types.SafetyInput
Input for safety metric. This field is a member of oneof_ metric_inputs.
|
groundedness_input |
google.cloud.aiplatform_v1beta1.types.GroundednessInput
Input for groundedness metric. This field is a member of oneof_ metric_inputs.
|
fulfillment_input |
google.cloud.aiplatform_v1beta1.types.FulfillmentInput
Input for fulfillment metric. This field is a member of oneof_ metric_inputs.
|
summarization_quality_input |
google.cloud.aiplatform_v1beta1.types.SummarizationQualityInput
Input for summarization quality metric. This field is a member of oneof_ metric_inputs.
|
pairwise_summarization_quality_input |
google.cloud.aiplatform_v1beta1.types.PairwiseSummarizationQualityInput
Input for pairwise summarization quality metric. This field is a member of oneof_ metric_inputs.
|
summarization_helpfulness_input |
google.cloud.aiplatform_v1beta1.types.SummarizationHelpfulnessInput
Input for summarization helpfulness metric. This field is a member of oneof_ metric_inputs.
|
summarization_verbosity_input |
google.cloud.aiplatform_v1beta1.types.SummarizationVerbosityInput
Input for summarization verbosity metric. This field is a member of oneof_ metric_inputs.
|
question_answering_quality_input |
google.cloud.aiplatform_v1beta1.types.QuestionAnsweringQualityInput
Input for question answering quality metric. This field is a member of oneof_ metric_inputs.
|
pairwise_question_answering_quality_input |
google.cloud.aiplatform_v1beta1.types.PairwiseQuestionAnsweringQualityInput
Input for pairwise question answering quality metric. This field is a member of oneof_ metric_inputs.
|
question_answering_relevance_input |
google.cloud.aiplatform_v1beta1.types.QuestionAnsweringRelevanceInput
Input for question answering relevance metric. This field is a member of oneof_ metric_inputs.
|
question_answering_helpfulness_input |
google.cloud.aiplatform_v1beta1.types.QuestionAnsweringHelpfulnessInput
Input for question answering helpfulness metric. This field is a member of oneof_ metric_inputs.
|
question_answering_correctness_input |
google.cloud.aiplatform_v1beta1.types.QuestionAnsweringCorrectnessInput
Input for question answering correctness metric. This field is a member of oneof_ metric_inputs.
|
pointwise_metric_input |
google.cloud.aiplatform_v1beta1.types.PointwiseMetricInput
Input for pointwise metric. This field is a member of oneof_ metric_inputs.
|
pairwise_metric_input |
google.cloud.aiplatform_v1beta1.types.PairwiseMetricInput
Input for pairwise metric. This field is a member of oneof_ metric_inputs.
|
tool_call_valid_input |
google.cloud.aiplatform_v1beta1.types.ToolCallValidInput
Tool call metric instances. Input for tool call valid metric. This field is a member of oneof_ metric_inputs.
|
tool_name_match_input |
google.cloud.aiplatform_v1beta1.types.ToolNameMatchInput
Input for tool name match metric. This field is a member of oneof_ metric_inputs.
|
tool_parameter_key_match_input |
google.cloud.aiplatform_v1beta1.types.ToolParameterKeyMatchInput
Input for tool parameter key match metric. This field is a member of oneof_ metric_inputs.
|
tool_parameter_kv_match_input |
google.cloud.aiplatform_v1beta1.types.ToolParameterKVMatchInput
Input for tool parameter key value match metric. This field is a member of oneof_ metric_inputs.
|
comet_input |
google.cloud.aiplatform_v1beta1.types.CometInput
Translation metrics. Input for Comet metric. This field is a member of oneof_ metric_inputs.
|
metricx_input |
google.cloud.aiplatform_v1beta1.types.MetricxInput
Input for Metricx metric. This field is a member of oneof_ metric_inputs.
|
trajectory_exact_match_input |
google.cloud.aiplatform_v1beta1.types.TrajectoryExactMatchInput
Input for trajectory exact match metric. This field is a member of oneof_ metric_inputs.
|
trajectory_in_order_match_input |
google.cloud.aiplatform_v1beta1.types.TrajectoryInOrderMatchInput
Input for trajectory in order match metric. This field is a member of oneof_ metric_inputs.
|
trajectory_any_order_match_input |
google.cloud.aiplatform_v1beta1.types.TrajectoryAnyOrderMatchInput
Input for trajectory match any order metric. This field is a member of oneof_ metric_inputs.
|
trajectory_precision_input |
google.cloud.aiplatform_v1beta1.types.TrajectoryPrecisionInput
Input for trajectory precision metric. This field is a member of oneof_ metric_inputs.
|
trajectory_recall_input |
google.cloud.aiplatform_v1beta1.types.TrajectoryRecallInput
Input for trajectory recall metric. This field is a member of oneof_ metric_inputs.
|
trajectory_single_tool_use_input |
google.cloud.aiplatform_v1beta1.types.TrajectorySingleToolUseInput
Input for trajectory single tool use metric. This field is a member of oneof_ metric_inputs.
|
rubric_based_instruction_following_input |
google.cloud.aiplatform_v1beta1.types.RubricBasedInstructionFollowingInput
Rubric Based Instruction Following metric. This field is a member of oneof_ metric_inputs.
|
location |
str
Required. The resource name of the Location to evaluate the instances. Format: projects/{project}/locations/{location}
|
metrics |
MutableSequence[google.cloud.aiplatform_v1beta1.types.Metric]
The metrics used for evaluation. Currently, we only support evaluating a single metric. If multiple metrics are provided, only the first one will be evaluated. |
metric_sources |
MutableSequence[google.cloud.aiplatform_v1beta1.types.MetricSource]
Optional. The metrics (either inline or registered) used for evaluation. Currently, we only support evaluating a single metric. If multiple metrics are provided, only the first one will be evaluated. |
instance |
google.cloud.aiplatform_v1beta1.types.EvaluationInstance
The instance to be evaluated. |
autorater_config |
google.cloud.aiplatform_v1beta1.types.AutoraterConfig
Optional. Autorater config used for evaluation. |
Methods
EvaluateInstancesRequest
EvaluateInstancesRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)Request message for EvaluationService.EvaluateInstances.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields