Reference documentation and code samples for the Dialogflow CX V3 API class Google::Cloud::Dialogflow::CX::V3::SafetySettings.
Settings for Generative Safety.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#banned_phrases
def banned_phrases() -> ::Array<::Google::Cloud::Dialogflow::CX::V3::SafetySettings::Phrase>
Returns
- (::Array<::Google::Cloud::Dialogflow::CX::V3::SafetySettings::Phrase>) — Banned phrases for generated text.
#banned_phrases=
def banned_phrases=(value) -> ::Array<::Google::Cloud::Dialogflow::CX::V3::SafetySettings::Phrase>
Parameter
- value (::Array<::Google::Cloud::Dialogflow::CX::V3::SafetySettings::Phrase>) — Banned phrases for generated text.
Returns
- (::Array<::Google::Cloud::Dialogflow::CX::V3::SafetySettings::Phrase>) — Banned phrases for generated text.
#default_banned_phrase_match_strategy
def default_banned_phrase_match_strategy() -> ::Google::Cloud::Dialogflow::CX::V3::SafetySettings::PhraseMatchStrategy
Returns
- (::Google::Cloud::Dialogflow::CX::V3::SafetySettings::PhraseMatchStrategy) — Optional. Default phrase match strategy for banned phrases.
#default_banned_phrase_match_strategy=
def default_banned_phrase_match_strategy=(value) -> ::Google::Cloud::Dialogflow::CX::V3::SafetySettings::PhraseMatchStrategy
Parameter
- value (::Google::Cloud::Dialogflow::CX::V3::SafetySettings::PhraseMatchStrategy) — Optional. Default phrase match strategy for banned phrases.
Returns
- (::Google::Cloud::Dialogflow::CX::V3::SafetySettings::PhraseMatchStrategy) — Optional. Default phrase match strategy for banned phrases.
#default_rai_settings
def default_rai_settings() -> ::Google::Cloud::Dialogflow::CX::V3::SafetySettings::RaiSettings
Returns
- (::Google::Cloud::Dialogflow::CX::V3::SafetySettings::RaiSettings) — Optional. Immutable. Default RAI settings to be annotated on the agent, so that users will be able to restore their RAI configurations to the default settings. Read-only field for the API proto only.
#default_rai_settings=
def default_rai_settings=(value) -> ::Google::Cloud::Dialogflow::CX::V3::SafetySettings::RaiSettings
Parameter
- value (::Google::Cloud::Dialogflow::CX::V3::SafetySettings::RaiSettings) — Optional. Immutable. Default RAI settings to be annotated on the agent, so that users will be able to restore their RAI configurations to the default settings. Read-only field for the API proto only.
Returns
- (::Google::Cloud::Dialogflow::CX::V3::SafetySettings::RaiSettings) — Optional. Immutable. Default RAI settings to be annotated on the agent, so that users will be able to restore their RAI configurations to the default settings. Read-only field for the API proto only.
#prompt_security_settings
def prompt_security_settings() -> ::Google::Cloud::Dialogflow::CX::V3::SafetySettings::PromptSecuritySettings
Returns
- (::Google::Cloud::Dialogflow::CX::V3::SafetySettings::PromptSecuritySettings) — Optional. Settings for prompt security checks.
#prompt_security_settings=
def prompt_security_settings=(value) -> ::Google::Cloud::Dialogflow::CX::V3::SafetySettings::PromptSecuritySettings
Parameter
- value (::Google::Cloud::Dialogflow::CX::V3::SafetySettings::PromptSecuritySettings) — Optional. Settings for prompt security checks.
Returns
- (::Google::Cloud::Dialogflow::CX::V3::SafetySettings::PromptSecuritySettings) — Optional. Settings for prompt security checks.
#rai_settings
def rai_settings() -> ::Google::Cloud::Dialogflow::CX::V3::SafetySettings::RaiSettings
Returns
- (::Google::Cloud::Dialogflow::CX::V3::SafetySettings::RaiSettings) — Optional. Settings for Responsible AI checks.
#rai_settings=
def rai_settings=(value) -> ::Google::Cloud::Dialogflow::CX::V3::SafetySettings::RaiSettings
Parameter
- value (::Google::Cloud::Dialogflow::CX::V3::SafetySettings::RaiSettings) — Optional. Settings for Responsible AI checks.
Returns
- (::Google::Cloud::Dialogflow::CX::V3::SafetySettings::RaiSettings) — Optional. Settings for Responsible AI checks.