langchain.agents.agent_types.AgentType

class langchain.agents.agent_types.AgentType(value)[source]

自版本 0.1.0 已弃用: 请使用 new agent constructor methods like create_react_agent, create_json_agent, create_structured_chat_agent, etc. 代替。

用于代理类型的枚举。

请参阅文档: https://python.langchain.ac.cn/docs/modules/agents/agent_types/

ZERO_SHOT_REACT_DESCRIPTION = 'zero-shot-react-description'

在采取行动之前进行推理步骤的零样本代理。

REACT_DOCSTORE = 'react-docstore'

在采取行动之前进行推理步骤的零样本代理。

此代理可以访问文档存储,允许它在回答问题的过程中查找相关信息。

将复杂问题分解为一系列更简单问题的代理。

此代理使用搜索工具查找更简单问题的答案,以便回答原始的复杂问题。

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'

针对聊天模型优化的零样本 GC 反应代理。

此代理能够调用具有多个输入的工具。

OPENAI_FUNCTIONS = 'openai-functions'

针对使用 open AI 函数优化的代理。

OPENAI_MULTI_FUNCTIONS = 'openai-multi-functions'

使用 AgentType 的示例