# TavilySearchAPIWrapper

> **Class** in `langchain_community`

📖 [View in docs](https://reference.langchain.com/python/langchain-community/utilities/tavily_search/TavilySearchAPIWrapper)

Wrapper for Tavily Search API.

## Signature

```python
TavilySearchAPIWrapper()
```

## Extends

- `BaseModel`

## Properties

- `tavily_api_key`
- `model_config`

## Methods

- [`validate_environment()`](https://reference.langchain.com/python/langchain-community/utilities/tavily_search/TavilySearchAPIWrapper/validate_environment)
- [`raw_results()`](https://reference.langchain.com/python/langchain-community/utilities/tavily_search/TavilySearchAPIWrapper/raw_results)
- [`results()`](https://reference.langchain.com/python/langchain-community/utilities/tavily_search/TavilySearchAPIWrapper/results)
- [`raw_results_async()`](https://reference.langchain.com/python/langchain-community/utilities/tavily_search/TavilySearchAPIWrapper/raw_results_async)
- [`results_async()`](https://reference.langchain.com/python/langchain-community/utilities/tavily_search/TavilySearchAPIWrapper/results_async)
- [`clean_results()`](https://reference.langchain.com/python/langchain-community/utilities/tavily_search/TavilySearchAPIWrapper/clean_results)

---

[View source on GitHub](https://github.com/langchain-ai/langchain-community/blob/a6a6079511ac8a5c1293337f88096b8641562e77/libs/community/langchain_community/utilities/tavily_search.py#L18)