Class: Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1GoogleSearchRetrieval
- Inherits:
-
Object
- Object
- Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1GoogleSearchRetrieval
- 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
Tool to retrieve public web data for grounding, powered by Google.
Instance Attribute Summary collapse
-
#disable_attribution ⇒ Boolean
(also: #disable_attribution?)
Optional.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1GoogleSearchRetrieval
constructor
A new instance of GoogleCloudAiplatformV1beta1GoogleSearchRetrieval.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1GoogleSearchRetrieval
Returns a new instance of GoogleCloudAiplatformV1beta1GoogleSearchRetrieval.
11778 11779 11780 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 11778 def initialize(**args) update!(**args) end |
Instance Attribute Details
#disable_attribution ⇒ Boolean Also known as: disable_attribution?
Optional. Disable using the result from this tool in detecting grounding
attribution. This does not affect how the result is given to the model for
generation.
Corresponds to the JSON property disableAttribution
11775 11776 11777 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 11775 def disable_attribution @disable_attribution end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
11783 11784 11785 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 11783 def update!(**args) @disable_attribution = args[:disable_attribution] if args.key?(:disable_attribution) end |