model_armor library

Model Armor — templates that configure RAI / SDP / jailbreak / URI filters for screening LLM prompts and responses.

Classes

GoogleModelArmorFloorsetting
Factory wrapper for google_model_armor_floorsetting.
GoogleModelArmorTemplate
Factory wrapper for google_model_armor_template.
ModelArmorFloorsettingAiPlatformFloorSetting
Typed helper for the ai_platform_floor_setting block of google_model_armor_floorsetting (derived from provider schema).
ModelArmorFloorsettingFilterConfig
Typed helper for the filter_config block of google_model_armor_floorsetting (derived from provider schema).
ModelArmorFloorsettingFilterConfigMaliciousUriFilterSettings
Typed helper for the filter_config.malicious_uri_filter_settings block of google_model_armor_floorsetting (derived from provider schema).
ModelArmorFloorsettingFilterConfigPiAndJailbreakFilterSettings
Typed helper for the filter_config.pi_and_jailbreak_filter_settings block of google_model_armor_floorsetting (derived from provider schema).
ModelArmorFloorsettingFilterConfigRaiSettings
Typed helper for the filter_config.rai_settings block of google_model_armor_floorsetting (derived from provider schema).
ModelArmorFloorsettingFilterConfigRaiSettingsRaiFilters
Typed helper for the filter_config.rai_settings.rai_filters block of google_model_armor_floorsetting (derived from provider schema).
ModelArmorFloorsettingFilterConfigSdpSettings
Typed helper for the filter_config.sdp_settings block of google_model_armor_floorsetting (derived from provider schema).
ModelArmorFloorsettingFilterConfigSdpSettingsAdvancedConfig
Typed helper for the filter_config.sdp_settings.advanced_config block of google_model_armor_floorsetting (derived from provider schema).
ModelArmorFloorsettingFilterConfigSdpSettingsBasicConfig
Typed helper for the filter_config.sdp_settings.basic_config block of google_model_armor_floorsetting (derived from provider schema).
ModelArmorFloorsettingFloorSettingMetadata
Typed helper for the floor_setting_metadata block of google_model_armor_floorsetting (derived from provider schema).
ModelArmorFloorsettingFloorSettingMetadataMultiLanguageDetection
Typed helper for the floor_setting_metadata.multi_language_detection block of google_model_armor_floorsetting (derived from provider schema).
ModelArmorFloorsettingGoogleMcpServerFloorSetting
Typed helper for the google_mcp_server_floor_setting block of google_model_armor_floorsetting (derived from provider schema).
ModelArmorTemplateFilterConfig
Typed helper for the filter_config block of google_model_armor_template (derived from provider schema).
ModelArmorTemplateFilterConfigMaliciousUriFilterSettings
Typed helper for the filter_config.malicious_uri_filter_settings block of google_model_armor_template (derived from provider schema).
ModelArmorTemplateFilterConfigPiAndJailbreakFilterSettings
Typed helper for the filter_config.pi_and_jailbreak_filter_settings block of google_model_armor_template (derived from provider schema).
ModelArmorTemplateFilterConfigRaiSettings
Typed helper for the filter_config.rai_settings block of google_model_armor_template (derived from provider schema).
ModelArmorTemplateFilterConfigRaiSettingsRaiFilters
Typed helper for the filter_config.rai_settings.rai_filters block of google_model_armor_template (derived from provider schema).
ModelArmorTemplateFilterConfigSdpSettings
Typed helper for the filter_config.sdp_settings block of google_model_armor_template (derived from provider schema).
ModelArmorTemplateFilterConfigSdpSettingsAdvancedConfig
Typed helper for the filter_config.sdp_settings.advanced_config block of google_model_armor_template (derived from provider schema).
ModelArmorTemplateFilterConfigSdpSettingsBasicConfig
Typed helper for the filter_config.sdp_settings.basic_config block of google_model_armor_template (derived from provider schema).
ModelArmorTemplateTemplateMetadata
Typed helper for the template_metadata block of google_model_armor_template (derived from provider schema).
ModelArmorTemplateTemplateMetadataFilterVersionSelector
Typed helper for the template_metadata.filter_version_selector block of google_model_armor_template (derived from provider schema).
ModelArmorTemplateTemplateMetadataMultiLanguageDetection
Typed helper for the template_metadata.multi_language_detection block of google_model_armor_template (derived from provider schema).