# to_inference_message

> **Function** in `langchain_azure_ai`

📖 [View in docs](https://reference.langchain.com/python/langchain-azure-ai/chat_models/inference/to_inference_message)

Converts a sequence of `BaseMessage` to `ChatRequestMessage`.

## Signature

```python
to_inference_message(
    messages: List[BaseMessage],
) -> List[ChatRequestMessage]
```

## Parameters

| Name | Type | Required | Description |
|------|------|----------|-------------|
| `messages` | `Sequence[BaseMessage]` | Yes | The messages to convert. |

## Returns

`List[ChatRequestMessage]`

List[ChatRequestMessage]: The converted messages.

---

[View source on GitHub](https://github.com/langchain-ai/langchain-azure/blob/7a6a664d617264df8dcb12fcfb1bacc09f21d504/libs/azure-ai/langchain_azure_ai/chat_models/inference.py#L120)