GoogleCloudAiplatformV1VertexAISearch class
Retrieve from Vertex AI Search datastore or engine for grounding.
datastore and engine are mutually exclusive. See https://cloud.google.com/products/agent-builder
Constructors
-
GoogleCloudAiplatformV1VertexAISearch.new({List<
GoogleCloudAiplatformV1VertexAISearchDataStoreSpec> ? dataStoreSpecs, String? datastore, String? engine, String? filter, int? maxResults}) - GoogleCloudAiplatformV1VertexAISearch.fromJson(Map json_)
Properties
- datastore ↔ String?
-
Fully-qualified Vertex AI Search data store resource ID.
getter/setter pair
-
dataStoreSpecs
↔ List<
GoogleCloudAiplatformV1VertexAISearchDataStoreSpec> ? -
Specifications that define the specific DataStores to be searched, along
with configurations for those data stores.
getter/setter pair
- engine ↔ String?
-
Fully-qualified Vertex AI Search engine resource ID.
getter/setter pair
- filter ↔ String?
-
Filter strings to be passed to the search API.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- maxResults ↔ int?
-
Number of search results to return per query.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited