Chain that implements the ReAct paper from https://arxiv.org/pdf/2210.03629.pdf.
Agent that is using tools.
Base class for parsing agent output into agent action/finish.
Output parser for the ReAct agent.
Agent that calls the language model and deciding the action.
This is driven by a LLMChain. The prompt in the LLMChain MUST include a variable called "agent_scratchpad" where the agent can put its intermediary work.
An enum for agent types.
Agent for the ReAct chain.
Class to assist with exploration of a document store.
Agent for the ReAct TextWorld chain.
[Deprecated] Chain that implements the ReAct paper.