Skip to main content
`Ctrl`+`K`

# Agent Executors

Note

Conceptual Guide

Agent executors take an agent and tools and use the agent to decide which tools to call and in what order.

In this part of the documentation we cover other related functionality to agent executors

- How to combine agents and vectorstores
- How to use the async API for Agents
- How to create ChatGPT Clone
- How to access intermediate steps
- How to cap the max number of iterations
- How to use a timeout for the agent
- How to add SharedMemory to an Agent and its Tools