Class CustomerPolicy (0.20.1)

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

Customer-defined policy for the assistant.

Attributes

Name Description
banned_phrases MutableSequence[google.cloud.discoveryengine_v1beta.types.Assistant.CustomerPolicy.BannedPhrase]
Optional. List of banned phrases.
model_armor_config google.cloud.discoveryengine_v1beta.types.Assistant.CustomerPolicy.ModelArmorConfig
Optional. Model Armor configuration to be used for sanitizing user prompts and assistant responses.

Classes

BannedPhrase

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

Definition of a customer-defined banned phrase. A banned phrase is not allowed to appear in the user query or the LLM response, or else the answer will be refused.

ModelArmorConfig

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.