Class NotebooklmConfig (0.20.1)

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

Configuration for NotebookLM.

Attributes

Name Description
model_armor_config google.cloud.discoveryengine_v1beta.types.Project.CustomerProvidedConfig.NotebooklmConfig.ModelArmorConfig
Model Armor configuration to be used for sanitizing user prompts and LLM responses.
opt_out_notebook_sharing bool
Optional. Whether to disable the notebook sharing feature for the project. Default to false if not specified.
data_protection_policy google.cloud.discoveryengine_v1beta.types.Project.CustomerProvidedConfig.NotebooklmConfig.DataProtectionPolicy
Optional. Specifies the data protection policy for NotebookLM.
observability_config google.cloud.discoveryengine_v1beta.types.ObservabilityConfig
Optional. Observability config for NotebookLM.

Classes

DataProtectionPolicy

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

Data protection policy config for NotebookLM.

ModelArmorConfig

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

Configuration for customer defined Model Armor templates to be used for sanitizing user prompts and LLM responses.