langchain.agents.agent_types.AgentType¶
class langchain.agents.agent_types.AgentType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]¶
Enumerator with the Agent types.
ZERO_SHOT_REACT_DESCRIPTION = 'zero-shot-react-description'¶
REACT_DOCSTORE = 'react-docstore'¶
SELF_ASK_WITH_SEARCH = 'self-ask-with-search'¶
CONVERSATIONAL_REACT_DESCRIPTION = 'conversational-react-description'¶
CHAT_ZERO_SHOT_REACT_DESCRIPTION = 'chat-zero-shot-react-description'¶
CHAT_CONVERSATIONAL_REACT_DESCRIPTION = 'chat-conversational-react-description'¶
STRUCTURED_CHAT_ZERO_SHOT_REACT_DESCRIPTION = 'structured-chat-zero-shot-react-description'¶
OPENAI_FUNCTIONS = 'openai-functions'¶
OPENAI_MULTI_FUNCTIONS = 'openai-multi-functions'¶
Examples using AgentType¶
ChatGPT Plugins
Google Serper
Human as a tool
Yahoo Finance News
AWS Lambda
Google Drive
OpenWeatherMap
Search Tools
Eleven Labs Text2Speech
Zapier Natural Language Actions
ArXiv
Metaphor Search
GraphQL
Eden AI
Shell (bash)
Zep Memory
Xata chat memory
Dynamodb Chat Message History
LLMonitor
Argilla
Streamlit
Aim
Weights & Biases
MLflow
Flyte
WandB Tracing
ClearML
Log, Trace, and Monitor
Portkey
CSV
Jira
Document Comparison
Python
Azure Cognitive Services
SQL Database
Natural Language APIs
Gmail
Airbyte Question Answering
Github
Google Drive tool
AINetwork
PlayWright Browser
Office365
Pandas Dataframe
MultiOn
Amadeus
Gitlab
Bittensor
Amazon API Gateway
Debugging
LangSmith Walkthrough