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
- Sandboxes
Chat models are subclasses of the
BaseChatModel class. They implement methods for generating chat completions, handling message formatting, and managing model parameters.Connect these docs to Claude, VSCode, and more via MCP for real-time answers.