# ChatLiteLLMRouter

> **Class** in `langchain_litellm`

📖 [View in docs](https://reference.langchain.com/python/langchain-litellm/chat_models/litellm_router/ChatLiteLLMRouter)

LiteLLM Router as LangChain Model.

## Signature

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

## Extends

- `ChatLiteLLM`

## Constructors

```python
__init__(
    self,
    *,
    router: Any,
    **kwargs: Any = {},
) -> None
```

| Name | Type |
|------|------|
| `router` | `Any` |


## Properties

- `router`

## Methods

- [`set_default_model()`](https://reference.langchain.com/python/langchain-litellm/chat_models/litellm_router/ChatLiteLLMRouter/set_default_model)

---

[View source on GitHub](https://github.com/langchain-ai/langchain-litellm/blob/d166813e37b312df5bb379de181413abbcd8ec83/langchain_litellm/chat_models/litellm_router.py#L43)