Class GoogleCloudAiplatformV1beta1VertexAISearch
Retrieve from Vertex AI Search datastore or engine for grounding. datastore and engine are mutually exclusive. See https://cloud.google.com/products/agent-builder
Implements
Inherited Members
Namespace: Google.Apis.FirebaseML.v2beta.Data
Assembly: Google.Apis.FirebaseML.v2beta.dll
Syntax
public class GoogleCloudAiplatformV1beta1VertexAISearch : IDirectResponseSchema
Properties
DataStoreSpecs
Specifications that define the specific DataStores to be searched, along with configurations for those data stores. This is only considered for Engines with multiple data stores. It should only be set if engine is used.
Declaration
[JsonProperty("dataStoreSpecs")]
public virtual IList<GoogleCloudAiplatformV1beta1VertexAISearchDataStoreSpec> DataStoreSpecs { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleCloudAiplatformV1beta1VertexAISearchDataStoreSpec> |
Datastore
Optional. Fully-qualified Vertex AI Search data store resource ID. Format:
projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}
Declaration
[JsonProperty("datastore")]
public virtual string Datastore { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Engine
Optional. Fully-qualified Vertex AI Search engine resource ID. Format:
projects/{project}/locations/{location}/collections/{collection}/engines/{engine}
Declaration
[JsonProperty("engine")]
public virtual string Engine { get; set; }
Property Value
Type | Description |
---|---|
string |
Filter
Optional. Filter strings to be passed to the search API.
Declaration
[JsonProperty("filter")]
public virtual string Filter { get; set; }
Property Value
Type | Description |
---|---|
string |
MaxResults
Optional. Number of search results to return per query. The default value is 10. The maximumm allowed value is 10.
Declaration
[JsonProperty("maxResults")]
public virtual int? MaxResults { get; set; }
Property Value
Type | Description |
---|---|
int? |