Class: Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1PublisherModelConfigClaudeFeatureConfig

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
lib/google/apis/aiplatform_v1beta1/classes.rb,
lib/google/apis/aiplatform_v1beta1/representations.rb,
lib/google/apis/aiplatform_v1beta1/representations.rb

Overview

Config for Claude-specific features.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1PublisherModelConfigClaudeFeatureConfig

Returns a new instance of GoogleCloudAiplatformV1beta1PublisherModelConfigClaudeFeatureConfig.



43162
43163
43164
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 43162

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#advanced_ai_enabledBoolean Also known as: advanced_ai_enabled?

Optional. Indicates whether the customer has enabled advanced AI features for this publisher model (data retention opt-in). See b/528731813. This is the source of truth; the deprecated cyber_verification_program_enabled is no longer consulted on read. Corresponds to the JSON property advancedAiEnabled

Returns:

  • (Boolean)


43151
43152
43153
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 43151

def advanced_ai_enabled
  @advanced_ai_enabled
end

#cyber_verification_program_enabledBoolean Also known as: cyber_verification_program_enabled?

Optional. Deprecated: use advanced_ai_enabled instead. Indicates whether the customer has enabled the Cyber Verification Program (CVP) for this publisher model (data retention opt-in). See b/528731813. Corresponds to the JSON property cyberVerificationProgramEnabled

Returns:

  • (Boolean)


43159
43160
43161
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 43159

def cyber_verification_program_enabled
  @cyber_verification_program_enabled
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



43167
43168
43169
43170
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 43167

def update!(**args)
  @advanced_ai_enabled = args[:advanced_ai_enabled] if args.key?(:advanced_ai_enabled)
  @cyber_verification_program_enabled = args[:cyber_verification_program_enabled] if args.key?(:cyber_verification_program_enabled)
end