LangChain · Class
BaseChatModel
BaseChatModel is LangChain's abstract base class for chat models. It provides a common interface for calling, streaming, batching, tracing, caching, and token counting.
Last updated
- Since
- v1.7
Syntax
class BaseChatModel(BaseLanguageModel[AIMessage], ABC)In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.
SubscribeRelated
BaseLanguageModelAIMessageinit_chat_modelBaseCacheCallbacks