# WikipediaAPIWrapper

> **Class** in `langchain_community`

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

Wrapper around WikipediaAPI.

To use, you should have the ``wikipedia`` python package installed.
This wrapper will use the Wikipedia API to conduct searches and
fetch page summaries. By default, it will return the page summaries
of the top-k results.
It limits the Document content by doc_content_chars_max.

## Signature

```python
WikipediaAPIWrapper()
```

## Extends

- `BaseModel`

## Properties

- `wiki_client`
- `top_k_results`
- `lang`
- `load_all_available_meta`
- `doc_content_chars_max`

## Methods

- [`validate_environment()`](https://reference.langchain.com/python/langchain-community/utilities/wikipedia/WikipediaAPIWrapper/validate_environment)
- [`run()`](https://reference.langchain.com/python/langchain-community/utilities/wikipedia/WikipediaAPIWrapper/run)
- [`load()`](https://reference.langchain.com/python/langchain-community/utilities/wikipedia/WikipediaAPIWrapper/load)
- [`lazy_load()`](https://reference.langchain.com/python/langchain-community/utilities/wikipedia/WikipediaAPIWrapper/lazy_load)

---

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