Class GenerateInstanceRubricsRequest (1.157.0)

GenerateInstanceRubricsRequest(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)

Request message for EvaluationService.GenerateInstanceRubrics.

Attributes

Name Description
location str
Required. The resource name of the Location to generate rubrics from. Format: projects/{project}/locations/{location}
contents MutableSequence[google.cloud.aiplatform_v1beta1.types.Content]
Required. The prompt to generate rubrics from. For single-turn queries, this is a single instance. For multi-turn queries, this is a repeated field that contains conversation history + latest request.
predefined_rubric_generation_spec google.cloud.aiplatform_v1beta1.types.PredefinedMetricSpec
Optional. Specification for using the rubric generation configs of a pre-defined metric, e.g. "generic_quality_v1" and "instruction_following_v1". Some of the configs may be only used in rubric generation and not supporting evaluation, e.g. "fully_customized_generic_quality_v1". If this field is set, the rubric_generation_spec field will be ignored.
rubric_generation_spec google.cloud.aiplatform_v1beta1.types.RubricGenerationSpec
Optional. Specification for how the rubrics should be generated.
agent_config google.cloud.aiplatform_v1beta1.types.EvaluationInstance.DeprecatedAgentConfig
Optional. Agent configuration, required for agent-based rubric generation.

Methods

GenerateInstanceRubricsRequest

GenerateInstanceRubricsRequest(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)

Request message for EvaluationService.GenerateInstanceRubrics.