Discovery Engine V1BETA API - Class Google::Cloud::DiscoveryEngine::V1beta::Assistant::CustomerPolicy::BannedPhrase (v0.28.0)

Reference documentation and code samples for the Discovery Engine V1BETA API class Google::Cloud::DiscoveryEngine::V1beta::Assistant::CustomerPolicy::BannedPhrase.

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.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#ignore_diacritics

def ignore_diacritics() -> ::Boolean
Returns
  • (::Boolean) — Optional. If true, diacritical marks (e.g., accents, umlauts) are ignored when matching banned phrases. For example, "cafe" would match "café".

#ignore_diacritics=

def ignore_diacritics=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. If true, diacritical marks (e.g., accents, umlauts) are ignored when matching banned phrases. For example, "cafe" would match "café".
Returns
  • (::Boolean) — Optional. If true, diacritical marks (e.g., accents, umlauts) are ignored when matching banned phrases. For example, "cafe" would match "café".

#match_type

def match_type() -> ::Google::Cloud::DiscoveryEngine::V1beta::Assistant::CustomerPolicy::BannedPhrase::BannedPhraseMatchType

#match_type=

def match_type=(value) -> ::Google::Cloud::DiscoveryEngine::V1beta::Assistant::CustomerPolicy::BannedPhrase::BannedPhraseMatchType

#phrase

def phrase() -> ::String
Returns
  • (::String) — Required. The raw string content to be banned.

#phrase=

def phrase=(value) -> ::String
Parameter
  • value (::String) — Required. The raw string content to be banned.
Returns
  • (::String) — Required. The raw string content to be banned.