Generated from protobuf message google.cloud.aiplatform.v1.VertexAISearch
Namespace
Google \ Cloud \ AIPlatform \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ datastore
string
Optional. Fully-qualified Vertex AI Search data store resource ID. Format: projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}
↳ engine
string
Optional. Fully-qualified Vertex AI Search engine resource ID. Format: projects/{project}/locations/{location}/collections/{collection}/engines/{engine}
↳ max_results
int
Optional. Number of search results to return per query. The default value is 10. The maximumm allowed value is 10.
↳ filter
string
Optional. Filter strings to be passed to the search API.
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.
getDatastore
Optional. Fully-qualified Vertex AI Search data store resource ID.
Optional. Number of search results to return per query.
The default value is 10.
The maximumm allowed value is 10.
Returns
Type
Description
int
setMaxResults
Optional. Number of search results to return per query.
The default value is 10.
The maximumm allowed value is 10.
Parameter
Name
Description
var
int
Returns
Type
Description
$this
getFilter
Optional. Filter strings to be passed to the search API.
Returns
Type
Description
string
setFilter
Optional. Filter strings to be passed to the search API.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getDataStoreSpecs
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.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Ai Platform V1 Client - Class VertexAISearch (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-ai-platform/latest/V1.VertexAISearch)\n- [1.34.0](/php/docs/reference/cloud-ai-platform/1.34.0/V1.VertexAISearch)\n- [1.33.0](/php/docs/reference/cloud-ai-platform/1.33.0/V1.VertexAISearch)\n- [1.32.1](/php/docs/reference/cloud-ai-platform/1.32.1/V1.VertexAISearch)\n- [1.31.0](/php/docs/reference/cloud-ai-platform/1.31.0/V1.VertexAISearch)\n- [1.30.0](/php/docs/reference/cloud-ai-platform/1.30.0/V1.VertexAISearch)\n- [1.26.0](/php/docs/reference/cloud-ai-platform/1.26.0/V1.VertexAISearch)\n- [1.23.0](/php/docs/reference/cloud-ai-platform/1.23.0/V1.VertexAISearch)\n- [1.22.0](/php/docs/reference/cloud-ai-platform/1.22.0/V1.VertexAISearch)\n- [1.21.0](/php/docs/reference/cloud-ai-platform/1.21.0/V1.VertexAISearch)\n- [1.20.0](/php/docs/reference/cloud-ai-platform/1.20.0/V1.VertexAISearch)\n- [1.19.0](/php/docs/reference/cloud-ai-platform/1.19.0/V1.VertexAISearch)\n- [1.18.0](/php/docs/reference/cloud-ai-platform/1.18.0/V1.VertexAISearch)\n- [1.17.0](/php/docs/reference/cloud-ai-platform/1.17.0/V1.VertexAISearch)\n- [1.16.0](/php/docs/reference/cloud-ai-platform/1.16.0/V1.VertexAISearch)\n- [1.15.0](/php/docs/reference/cloud-ai-platform/1.15.0/V1.VertexAISearch)\n- [1.14.0](/php/docs/reference/cloud-ai-platform/1.14.0/V1.VertexAISearch)\n- [1.13.1](/php/docs/reference/cloud-ai-platform/1.13.1/V1.VertexAISearch)\n- [1.12.0](/php/docs/reference/cloud-ai-platform/1.12.0/V1.VertexAISearch)\n- [1.11.0](/php/docs/reference/cloud-ai-platform/1.11.0/V1.VertexAISearch)\n- [1.10.0](/php/docs/reference/cloud-ai-platform/1.10.0/V1.VertexAISearch)\n- [1.9.0](/php/docs/reference/cloud-ai-platform/1.9.0/V1.VertexAISearch)\n- [1.8.0](/php/docs/reference/cloud-ai-platform/1.8.0/V1.VertexAISearch)\n- [1.7.0](/php/docs/reference/cloud-ai-platform/1.7.0/V1.VertexAISearch)\n- [1.6.0](/php/docs/reference/cloud-ai-platform/1.6.0/V1.VertexAISearch)\n- [1.5.0](/php/docs/reference/cloud-ai-platform/1.5.0/V1.VertexAISearch)\n- [1.4.0](/php/docs/reference/cloud-ai-platform/1.4.0/V1.VertexAISearch)\n- [1.3.0](/php/docs/reference/cloud-ai-platform/1.3.0/V1.VertexAISearch)\n- [1.2.0](/php/docs/reference/cloud-ai-platform/1.2.0/V1.VertexAISearch)\n- [1.1.0](/php/docs/reference/cloud-ai-platform/1.1.0/V1.VertexAISearch)\n- [1.0.0](/php/docs/reference/cloud-ai-platform/1.0.0/V1.VertexAISearch)\n- [0.39.0](/php/docs/reference/cloud-ai-platform/0.39.0/V1.VertexAISearch)\n- [0.38.0](/php/docs/reference/cloud-ai-platform/0.38.0/V1.VertexAISearch)\n- [0.37.1](/php/docs/reference/cloud-ai-platform/0.37.1/V1.VertexAISearch)\n- [0.32.0](/php/docs/reference/cloud-ai-platform/0.32.0/V1.VertexAISearch)\n- [0.31.0](/php/docs/reference/cloud-ai-platform/0.31.0/V1.VertexAISearch)\n- [0.30.0](/php/docs/reference/cloud-ai-platform/0.30.0/V1.VertexAISearch)\n- [0.29.0](/php/docs/reference/cloud-ai-platform/0.29.0/V1.VertexAISearch)\n- [0.28.0](/php/docs/reference/cloud-ai-platform/0.28.0/V1.VertexAISearch)\n- [0.27.0](/php/docs/reference/cloud-ai-platform/0.27.0/V1.VertexAISearch)\n- [0.26.2](/php/docs/reference/cloud-ai-platform/0.26.2/V1.VertexAISearch)\n- [0.25.0](/php/docs/reference/cloud-ai-platform/0.25.0/V1.VertexAISearch)\n- [0.24.0](/php/docs/reference/cloud-ai-platform/0.24.0/V1.VertexAISearch)\n- [0.23.0](/php/docs/reference/cloud-ai-platform/0.23.0/V1.VertexAISearch)\n- [0.22.0](/php/docs/reference/cloud-ai-platform/0.22.0/V1.VertexAISearch)\n- [0.21.0](/php/docs/reference/cloud-ai-platform/0.21.0/V1.VertexAISearch)\n- [0.20.0](/php/docs/reference/cloud-ai-platform/0.20.0/V1.VertexAISearch)\n- [0.19.0](/php/docs/reference/cloud-ai-platform/0.19.0/V1.VertexAISearch)\n- [0.18.0](/php/docs/reference/cloud-ai-platform/0.18.0/V1.VertexAISearch)\n- [0.17.0](/php/docs/reference/cloud-ai-platform/0.17.0/V1.VertexAISearch)\n- [0.16.0](/php/docs/reference/cloud-ai-platform/0.16.0/V1.VertexAISearch)\n- [0.15.0](/php/docs/reference/cloud-ai-platform/0.15.0/V1.VertexAISearch)\n- [0.13.0](/php/docs/reference/cloud-ai-platform/0.13.0/V1.VertexAISearch)\n- [0.12.0](/php/docs/reference/cloud-ai-platform/0.12.0/V1.VertexAISearch)\n- [0.11.1](/php/docs/reference/cloud-ai-platform/0.11.1/V1.VertexAISearch)\n- [0.10.0](/php/docs/reference/cloud-ai-platform/0.10.0/V1.VertexAISearch) \nReference documentation and code samples for the Google Cloud Ai Platform V1 Client class VertexAISearch.\n\nRetrieve from Vertex AI Search datastore or engine for grounding.\n\ndatastore and engine are mutually exclusive.\nSee \u003chttps://cloud.google.com/products/agent-builder\u003e\n\nGenerated from protobuf message `google.cloud.aiplatform.v1.VertexAISearch`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ AIPlatform \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getDatastore\n\nOptional. Fully-qualified Vertex AI Search data store resource ID.\n\nFormat:\n`projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}`\n\n### setDatastore\n\nOptional. Fully-qualified Vertex AI Search data store resource ID.\n\nFormat:\n`projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}`\n\n### getEngine\n\nOptional. Fully-qualified Vertex AI Search engine resource ID.\n\nFormat:\n`projects/{project}/locations/{location}/collections/{collection}/engines/{engine}`\n\n### setEngine\n\nOptional. Fully-qualified Vertex AI Search engine resource ID.\n\nFormat:\n`projects/{project}/locations/{location}/collections/{collection}/engines/{engine}`\n\n### getMaxResults\n\nOptional. Number of search results to return per query.\n\nThe default value is 10.\nThe maximumm allowed value is 10.\n\n### setMaxResults\n\nOptional. Number of search results to return per query.\n\nThe default value is 10.\nThe maximumm allowed value is 10.\n\n### getFilter\n\nOptional. Filter strings to be passed to the search API.\n\n### setFilter\n\nOptional. Filter strings to be passed to the search API.\n\n### getDataStoreSpecs\n\nSpecifications that define the specific DataStores to be searched, along\nwith configurations for those data stores. This is only considered for\nEngines with multiple data stores.\n\nIt should only be set if engine is used.\n\n### setDataStoreSpecs\n\nSpecifications that define the specific DataStores to be searched, along\nwith configurations for those data stores. This is only considered for\nEngines with multiple data stores.\n\nIt should only be set if engine is used."]]