Skip to main content
深度智能体可与任何支持工具调用LangChain 聊天模型配合使用。

支持的模型

provider:model 格式指定模型(例如 google_genai:gemini-3.1-pro-previewopenai:gpt-5.4anthropic:claude-sonnet-4-6)。提供商前缀选择 LangChain 集成,冒号后的部分作为模型标识符传递给该提供商。有关有效的提供商字符串,请参阅 init_chat_modelmodel_provider 参数。有关提供商特定配置,请参阅聊天模型集成 模型标识符必须匹配提供商期望的格式。一些提供商使用简单名称如 gpt-5.4;其他的使用命名空间 ID 或部署路径,如 zai-org/GLM-5.1,因此完整的深度智能体字符串将是 baseten:zai-org/GLM-5.1。请查看提供商的模型目录或集成文档以获取当前标识符。

推荐模型

这些模型在深度智能体评测套件上表现良好,该套件测试基本的智能体操作。通过这些评测是必要条件,但不足以保证在更长、更复杂的任务上有强大表现。 开源权重模型可通过 OpenRouterFireworksOllama 等提供商获取。

模型评测

深度智能体评测套件测试热门模型:
更多信息请参阅评测运行记录

配置模型参数

provider:model 格式的模型字符串传递给 createDeepAgent,或传入配置好的模型实例以获得完全控制。底层实现中,模型字符串通过 init_chat_model 解析。 要配置模型特定参数,请使用 init_chat_model 或直接实例化提供商模型类:
可用参数因提供商而异。请参阅聊天模型集成页面了解提供商特定的配置选项。

提供商配置文件

ProviderProfile 封装了当你在创建深度智能体时提供 provider:model 字符串时应用的初始化参数。当你使用 init_chat_model 传入预配置模型时,它不会生效。 你可以在两个级别注册,两者可以共存:
  • 提供商级别 — 类似 "openai" 的纯提供商键适用于来自 openai 提供商的每个模型。
  • 模型级别 — 类似 "openai:gpt-5.4"provider:model 键仅适用于该特定模型,并在任何匹配的提供商级别配置文件之上合并。
完整字段列表、合并语义和插件打包请参阅配置文件
要配置模型构建完成后智能体的行为方式,请使用框架配置文件

运行时选择模型

如果你的应用允许用户选择模型(例如使用 UI 中的下拉菜单),请使用中间件在运行时切换模型,无需重建智能体。
有关更多动态模型模式(例如基于对话复杂度的路由或成本优化),请参阅 LangChain 智能体指南中的动态模型

了解更多