Reference documentation and code samples for the Discovery Engine V1BETA API class Google::Cloud::DiscoveryEngine::V1beta::Project::CustomerProvidedConfig::NotebooklmConfig.
Configuration for NotebookLM.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#data_protection_policy
def data_protection_policy() -> ::Google::Cloud::DiscoveryEngine::V1beta::Project::CustomerProvidedConfig::NotebooklmConfig::DataProtectionPolicy
Returns
- (::Google::Cloud::DiscoveryEngine::V1beta::Project::CustomerProvidedConfig::NotebooklmConfig::DataProtectionPolicy) — Optional. Specifies the data protection policy for NotebookLM.
#data_protection_policy=
def data_protection_policy=(value) -> ::Google::Cloud::DiscoveryEngine::V1beta::Project::CustomerProvidedConfig::NotebooklmConfig::DataProtectionPolicy
Parameter
- value (::Google::Cloud::DiscoveryEngine::V1beta::Project::CustomerProvidedConfig::NotebooklmConfig::DataProtectionPolicy) — Optional. Specifies the data protection policy for NotebookLM.
Returns
- (::Google::Cloud::DiscoveryEngine::V1beta::Project::CustomerProvidedConfig::NotebooklmConfig::DataProtectionPolicy) — Optional. Specifies the data protection policy for NotebookLM.
#model_armor_config
def model_armor_config() -> ::Google::Cloud::DiscoveryEngine::V1beta::Project::CustomerProvidedConfig::NotebooklmConfig::ModelArmorConfig
Returns
- (::Google::Cloud::DiscoveryEngine::V1beta::Project::CustomerProvidedConfig::NotebooklmConfig::ModelArmorConfig) — Model Armor configuration to be used for sanitizing user prompts and LLM responses.
#model_armor_config=
def model_armor_config=(value) -> ::Google::Cloud::DiscoveryEngine::V1beta::Project::CustomerProvidedConfig::NotebooklmConfig::ModelArmorConfig
Parameter
- value (::Google::Cloud::DiscoveryEngine::V1beta::Project::CustomerProvidedConfig::NotebooklmConfig::ModelArmorConfig) — Model Armor configuration to be used for sanitizing user prompts and LLM responses.
Returns
- (::Google::Cloud::DiscoveryEngine::V1beta::Project::CustomerProvidedConfig::NotebooklmConfig::ModelArmorConfig) — Model Armor configuration to be used for sanitizing user prompts and LLM responses.
#observability_config
def observability_config() -> ::Google::Cloud::DiscoveryEngine::V1beta::ObservabilityConfig
Returns
- (::Google::Cloud::DiscoveryEngine::V1beta::ObservabilityConfig) — Optional. Observability config for NotebookLM.
#observability_config=
def observability_config=(value) -> ::Google::Cloud::DiscoveryEngine::V1beta::ObservabilityConfig
Parameter
- value (::Google::Cloud::DiscoveryEngine::V1beta::ObservabilityConfig) — Optional. Observability config for NotebookLM.
Returns
- (::Google::Cloud::DiscoveryEngine::V1beta::ObservabilityConfig) — Optional. Observability config for NotebookLM.
#opt_out_notebook_sharing
def opt_out_notebook_sharing() -> ::Boolean
Returns
- (::Boolean) — Optional. Whether to disable the notebook sharing feature for the project. Default to false if not specified.
#opt_out_notebook_sharing=
def opt_out_notebook_sharing=(value) -> ::Boolean
Parameter
- value (::Boolean) — Optional. Whether to disable the notebook sharing feature for the project. Default to false if not specified.
Returns
- (::Boolean) — Optional. Whether to disable the notebook sharing feature for the project. Default to false if not specified.