Skip to main content
聊天模型是以消息序列作为输入并返回消息作为输出的语言模型

精选模型

尽管这些 LangChain 类支持所示的高级功能,您可能仍需参考提供商的专属文档,以了解哪些托管模型或后端支持该功能。
模型工具调用结构化输出多模态
ChatOpenAI
ChatAnthropic
ChatVertexAI(已弃用)
ChatGoogleGenerativeAI
AzureChatOpenAI
ChatGroq
ChatBedrock
ChatAmazonNova
ChatHuggingFace
ChatOllama
ChatWatsonx
ChatXAI
ChatNVIDIA
ChatCohere
ChatMistralAI
ChatTogether
ChatFireworks
ChatLlamaCpp
ChatDeepSeek
ChatDatabricks
ChatPerplexity
ChatOpenRouter

路由器与代理

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

Chat Completions API

某些模型提供商提供与 OpenAI Chat Completions API 兼容的端点。在这种情况下,您可以使用带有自定义 base_urlChatOpenAI 连接这些端点,以实现基本的聊天功能。
ChatOpenAI 仅针对官方 OpenAI API 规范。第三方提供商的非标准响应字段(如 reasoning_contentreasoningreasoning_details不会被提取或保留。如需访问非标准功能,请使用提供商专属包。例如,OpenRouter 有专属的 LangChain 集成。请参阅 ChatOpenRouter 指南了解设置和使用方法。

所有聊天模型

Abso

AI21 Labs

AI/ML API

Alibaba Cloud PAI EAS

Amazon Nova

Anthropic

AzureAIChatCompletionsModel

Azure OpenAI

Azure ML Endpoint

Baichuan Chat

Baidu Qianfan

Baseten

AWS Bedrock

Cerebras

CloudflareWorkersAI

Cohere

ContextualAI

Coze Chat

Dappier AI

Databricks

DeepInfra

DeepSeek

Eden AI

EverlyAI

Featherless AI

Fireworks

ChatFriendli

Google Gemini

Google Cloud Vertex AI

GPTRouter

DigitalOcean Gradient

GreenNode

Groq

ChatHuggingFace

IBM watsonx.ai

JinaChat

Kinetica

Konko

LiteLLM

Llama 2 Chat

Llama API

LlamaEdge

Llama.cpp

maritalk

MiniMax

MistralAI

MLX

ModelScope

Moonshot

Naver

Nebius

Netmind

NVIDIA AI Endpoints

ChatOCIModelDeployment

OCIGenAI

ChatOctoAI

Ollama

OpenAI

OpenRouter

Outlines

Perplexity

Pipeshift

ChatPredictionGuard

PremAI

PromptLayer ChatOpenAI

Qwen QwQ

Qwen

Reka

RunPod Chat Model

SambaNova

ChatSeekrFlow

Snowflake Cortex

SparkLLM Chat

Nebula (Symbl.ai)

Tencent Hunyuan

Together

Tongyi Qwen

Upstage

vLLM Chat

Volc Engine Maas

ChatWriter

xAI

Xinference

YandexGPT

ChatYI

Yuan2.0

ZHIPU AI

如果您希望贡献一个集成,请参阅贡献集成