';if(document.write(e),!window.loadFullI18n){var o=window.i18nStorage.getItem("docx");if(!window.loadDocxCacheI18nFg||!o){var a='';document.write(a)}}}}(),delete window._initLangSettings},window._initLangSettings()}();
Agent Type | Intended Model Type | Supports Chat History | Supports Multi-Input Tools | Supports Parallel Function Calling | Required Model Params | When to Use |
Tool Calling | Chat | ✅ | ✅ | ✅ | tools | 如果你正使用 tool-calling模型 |
OpenAI Tools | Chat | ✅ | ✅ | ✅ | tools | 如果你正在使用最近的OpenAI模型(从1106版本开始)。建议使用通用工具调用代理。 |
OpenAI Functions | Chat | ✅ | ✅ | | functions | 如果你正在使用OpenAI模型,或者一个已经经过微调以用于函数调用并暴露了与OpenAI相同的函数参数的开源模型。建议使用通用工具调用代理。 |
XML | LLM | ✅ | | | | 如果你正在使用 Anthropogenic 模型,或其他擅长处理 XML 的模型。 |
Structured Chat | Chat | ✅ | ✅ | | | 如果你需要支持具有多个输入的工具。 |
JSON Chat | Chat | ✅ | | | | 如果你正在使用擅长处理 JSON 的模型。 |
ReAct | LLM | ✅ | | | | 如果你正在使用简单模型。 |
Self Ask With Search | LLM | | | | | 如果你正在使用简单模型并且只有一个搜索工具。 |