Retriever wrapper for Google Vertex AI Search.
Set the following environment variables before the tests:
export PROJECT_ID=... # Set to your Google Cloud project ID
export DATA_STORE_ID=... # The ID of the search engine to use for the test
Google Vertex AI Search retriever.
This retriever supports both stable (v1) and beta versions of the Discovery Engine.
Beta features are only available when beta=True.
For a detailed explanation of Vertex AI Search concepts and configuration parameters see the Vertex AI Search documentation.
Google Vertex AI Search retriever for multi-turn conversations.
Supports both stable (v1) and beta versions of the Discovery Engine API.
Class that exposes a tool to interface with an App in Vertex Search and
Conversation and get the summary of the documents retrieved.
Supports both stable (v1) and beta versions of the Discovery Engine API.