langchain-core
. Examples include chat models, tools, retrievers, and more.
Your integration package will typically implement a subclass of at least one of these components. Expand the tabs below to see details on each.
Chat models are subclasses of the
BaseChatModel
class. They implement methods for generating chat completions, handling message formatting, and managing model parameters.See the chat model integration guide for details on implementing a chat model integration.