# WikipediaLoader

> **Class** in `langchain_community`

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

Load from `Wikipedia`.

The hard limit on the length of the query is 300 for now.

Each wiki page represents one Document.

## Signature

```python
WikipediaLoader(
    self,
    query: str,
    lang: str = 'en',
    load_max_docs: Optional[int] = 25,
    load_all_available_meta: Optional[bool] = False,
    doc_content_chars_max: Optional[int] = 4000,
)
```

## Parameters

| Name | Type | Required | Description |
|------|------|----------|-------------|
| `query` | `str` | Yes | The query string to search on Wikipedia. |
| `lang` | `str` | No | The language code for the Wikipedia language edition. Defaults to "en". (default: `'en'`) |
| `load_max_docs` | `int` | No | The maximum number of documents to load. Defaults to 100. (default: `25`) |
| `load_all_available_meta` | `bool` | No | Indicates whether to load all available metadata for each document. Defaults to False. (default: `False`) |
| `doc_content_chars_max` | `int` | No | The maximum number of characters for the document content. Defaults to 4000. (default: `4000`) |

## Extends

- `BaseLoader`

## Constructors

```python
__init__(
    self,
    query: str,
    lang: str = 'en',
    load_max_docs: Optional[int] = 25,
    load_all_available_meta: Optional[bool] = False,
    doc_content_chars_max: Optional[int] = 4000,
)
```

| Name | Type |
|------|------|
| `query` | `str` |
| `lang` | `str` |
| `load_max_docs` | `Optional[int]` |
| `load_all_available_meta` | `Optional[bool]` |
| `doc_content_chars_max` | `Optional[int]` |


## Properties

- `query`
- `lang`
- `load_max_docs`
- `load_all_available_meta`
- `doc_content_chars_max`

## Methods

- [`lazy_load()`](https://reference.langchain.com/python/langchain-community/document_loaders/wikipedia/WikipediaLoader/lazy_load)

---

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