# VectorSearchVectorStore

> **Class** in `langchain_google_vertexai`

📖 [View in docs](https://reference.langchain.com/python/langchain-google-vertexai/vectorstores/vectorstores/VectorSearchVectorStore)

VertexAI `VectorStore` that handles the search and indexing using Vector Search
and stores the documents in Google Cloud Storage.

## Signature

```python
VectorSearchVectorStore(
    self,
    searcher: Searcher,
    document_storage: DocumentStorage,
    embeddings: Embeddings | None = None,
)
```

## Extends

- `_BaseVertexAIVectorStore`

## Methods

- [`from_components()`](https://reference.langchain.com/python/langchain-google-vertexai/vectorstores/vectorstores/VectorSearchVectorStore/from_components)
- [`get_datapoints_by_ids()`](https://reference.langchain.com/python/langchain-google-vertexai/vectorstores/vectorstores/VectorSearchVectorStore/get_datapoints_by_ids)

---

[View source on GitHub](https://github.com/langchain-ai/langchain-google/blob/6b6f1e8aa4053d9914ab0b58ee16c21364897842/libs/vertexai/langchain_google_vertexai/vectorstores/vectorstores.py#L654)