following changes:Change the import from: from langchain.retrievers import GoogleCloudEnterpriseSearchRetriever -> from langchain.retrievers import GoogleVertexAISearchRetriever.Change all class references from GoogleCloudEnterpriseSearchRetriever -> GoogleVertexAISearchRetriever.Upon class initialization, change the search_engine_id parameter name to data_store_id.Configure and use the retriever for unstructured data with extractive segments‚Äãfrom langchain.retrievers import GoogleVertexAISearchRetriever, GoogleVertexAIMultiTurnSearchRetrieverPROJECT_ID = "<YOUR PROJECT ID>"  # Set to your Project IDLOCATION_ID = "<YOUR LOCATION>"  # Set to your data store locationDATA_STORE_ID = "<YOUR DATA STORE ID>"  # Set to your data store IDretriever = GoogleVertexAISearchRetriever(    project_id=PROJECT_ID,    location_id=LOCATION_ID,    data_store_id=DATA_STORE_ID,    max_documents=3,)query = "What are Alphabet's Other Bets?"result = retriever.get_relevant_documents(query)for doc in result:    print(doc)Configure and use the retriever for unstructured data with extractive answers‚Äãretriever = GoogleVertexAISearchRetriever(    project_id=PROJECT_ID,    location_id=LOCATION_ID,    data_store_id=DATA_STORE_ID,    max_documents=3,    max_extractive_answer_count=3,    get_extractive_answers=True,)result = retriever.get_relevant_documents(query)for doc in result:    print(doc)Configure and use the retriever for structured data‚Äãretriever = GoogleVertexAISearchRetriever(    project_id=PROJECT_ID,    location_id=LOCATION_ID,    data_store_id=DATA_STORE_ID,    max_documents=3,    engine_data_type=1,)result = retriever.get_relevant_documents(query)for doc in result:    print(doc)Configure and use the retrieve for multi-turn search‚ÄãSearch with follow-ups is based on generative AI models and it is different from the regular unstructured data search.retriever = GoogleVertexAIMultiTurnSearchRetriever(    project_id=PROJECT_ID,    location_id=LOCATION_ID,
Vertex AI Search (formerly known as Enterprise Search on Generative AI App Builder) is a part of the Vertex AI machine learning platform offered by Google Cloud.
Vertex AI Search (formerly known as Enterprise Search on Generative AI App Builder) is a part of the Vertex AI machine learning platform offered by Google Cloud. ->: following changes:Change the import from: from langchain.retrievers import GoogleCloudEnterpriseSearchRetriever -> from langchain.retrievers import GoogleVertexAISearchRetriever.Change all class references from GoogleCloudEnterpriseSearchRetriever -> GoogleVertexAISearchRetriever.Upon class initialization, change the search_engine_id parameter name to data_store_id.Configure and use the retriever for unstructured data with extractive segments‚Äãfrom langchain.retrievers import GoogleVertexAISearchRetriever, GoogleVertexAIMultiTurnSearchRetrieverPROJECT_ID = "<YOUR PROJECT ID>"  # Set to your Project IDLOCATION_ID = "<YOUR LOCATION>"  # Set to your data store locationDATA_STORE_ID = "<YOUR DATA STORE ID>"  # Set to your data store IDretriever = GoogleVertexAISearchRetriever(    project_id=PROJECT_ID,    location_id=LOCATION_ID,    data_store_id=DATA_STORE_ID,    max_documents=3,)query = "What are Alphabet's Other Bets?"result = retriever.get_relevant_documents(query)for doc in result:    print(doc)Configure and use the retriever for unstructured data with extractive answers‚Äãretriever = GoogleVertexAISearchRetriever(    project_id=PROJECT_ID,    location_id=LOCATION_ID,    data_store_id=DATA_STORE_ID,    max_documents=3,    max_extractive_answer_count=3,    get_extractive_answers=True,)result = retriever.get_relevant_documents(query)for doc in result:    print(doc)Configure and use the retriever for structured data‚Äãretriever = GoogleVertexAISearchRetriever(    project_id=PROJECT_ID,    location_id=LOCATION_ID,    data_store_id=DATA_STORE_ID,    max_documents=3,    engine_data_type=1,)result = retriever.get_relevant_documents(query)for doc in result:    print(doc)Configure and use the retrieve for multi-turn search‚ÄãSearch with follow-ups is based on generative AI models and it is different from the regular unstructured data search.retriever = GoogleVertexAIMultiTurnSearchRetriever(    project_id=PROJECT_ID,    location_id=LOCATION_ID,