Skip to main content

Chat models

Advanced features

The following table shows all the chat models that support one or more advanced features.

ModelTool callingStructured outputJSON modeLocalMultimodalPackage
AzureChatOpenAIlangchain-openai
ChatAnthropiclangchain-anthropic
ChatBedrocklangchain-aws
ChatCoherelangchain-cohere
ChatEdenAIlangchain-community
ChatFireworkslangchain-fireworks
ChatGoogleGenerativeAIlangchain-google-genai
ChatGroqlangchain-groq
ChatHuggingFacelangchain-huggingface
ChatLlamaCpplangchain-community
ChatMistralAIlangchain-mistralai
ChatOllamalangchain-community
ChatOpenAIlangchain-openai
ChatTogetherlangchain-together
ChatVertexAIlangchain-google-vertexai
vLLM Chat (via ChatOpenAI)langchain-community

Was this page helpful?


You can also leave detailed feedback on GitHub.