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
- Tools
- Retrievers
- Vector Stores
- Embeddings
Chat models are subclasses of the
BaseChatModel
class. They implement methods for generating chat completions, handling message formatting, and managing model parameters.The chat model integration guide is currently WIP. In the meantime, read the chat model conceptual guide for details on how LangChain chat models function.