Class ModelArmorConfig (0.20.1)

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

Configuration for customer defined Model Armor templates to be used for sanitizing user prompts and assistant responses.

Attributes

Name Description
user_prompt_template str
Optional. The resource name of the Model Armor template for sanitizing user prompts. Format: projects/{project}/locations/{location}/templates/{template_id} If not specified, no sanitization will be applied to the user prompt.
response_template str
Optional. The resource name of the Model Armor template for sanitizing assistant responses. Format: projects/{project}/locations/{location}/templates/{template_id} If not specified, no sanitization will be applied to the assistant response.
failure_mode google.cloud.discoveryengine_v1beta.types.Assistant.CustomerPolicy.ModelArmorConfig.FailureMode
Optional. Defines the failure mode for Model Armor sanitization.

Classes

FailureMode

FailureMode(value)

Determines the behavior when Model Armor fails to process a request.