# ReAct

This walkthrough showcases using an agent to implement the [ReAct](https://react-lm.github.io/) logic.

import Example from "@snippets/modules/agents/agent_types/react.mdx"

<Example/>

## Using chat models

You can also create ReAct agents that use chat models instead of LLMs as the agent driver.

import ChatExample from "@snippets/modules/agents/agent_types/react_chat.mdx"

<ChatExample/>