# VertexAISearchSummaryTool

> **Class** in `langchain_google_community`

📖 [View in docs](https://reference.langchain.com/python/langchain-google-community/vertex_ai_search/VertexAISearchSummaryTool)

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.

## Signature

```python
VertexAISearchSummaryTool(
    self,
    **kwargs: Any = {},
)
```

## Extends

- `BaseTool`
- `VertexAISearchRetriever`

## Properties

- `summary_prompt`
- `summary_result_count`
- `summary_include_citations`
- `summary_spec_kwargs`
- `model_config`

---

[View source on GitHub](https://github.com/langchain-ai/langchain-google/blob/982e4015b249de8b9ba1e787746d8cc1f6d6b790/libs/community/langchain_google_community/vertex_ai_search.py#L729)