聊天模型 是一种语言模型,它以一系列 消息 作为输入,并返回消息作为输出 。

精选模型

虽然这些 LangChain 类支持所指示的高级功能,但您可能需要参考特定提供商的文档,以了解哪些托管模型或后端支持该功能。
更多选项,请参见下方的完整聊天模型集成列表。

路由器与代理

路由器和代理通过单一 API 和凭据,让您访问来自多个提供商的模型。它们可以简化计费,让您无需更改集成即可切换模型,并提供自动回退等功能。

聊天补全 API

某些模型提供商提供与 OpenAI 的 聊天补全 API 兼容的端点。在这种情况下,您可以使用 ChatOpenAI 并配合自定义的 base_url 连接到这些端点,以实现基本的聊天功能。
ChatOpenAI 仅针对 官方 OpenAI API 规范。来自第三方提供商的非标准响应字段(例如 reasoning_content、reasoning、reasoning_details)不会被提取或保留。当您需要访问非标准功能时,请使用特定于提供商的包。例如,OpenRouter 有专门的 LangChain 集成。有关设置和用法,请参见 ChatOpenRouter 指南。

所有聊天模型

如果您想贡献集成,请参见贡献集成。