langchain-anthropicUsage documentation Refer to the docs for a high-level guide on how to use each module. These reference pages contain auto-generated API documentation for each module, focusing on the "what" rather than the "how" or "why" (i.e. no end-to-end tutorials or conceptual overviews).
Anthropic text completion large language model (legacy LLM).
Output parser for tool calls.
Anthropic tool definition for custom (user-defined) tools.
BadRequestError raised when input exceeds Anthropic's context limit.
Anthropic (Claude) chat models.
Prompt Caching Middleware.
Middleware that exposes Anthropic's native bash tool to models.
Provides Glob and Grep search over state-based files.
Data structure for storing file contents.
State schema for Anthropic text editor and memory tools.
State-based text editor tool middleware.
State-based memory tool middleware.
Filesystem-based text editor tool middleware.
Filesystem-based memory tool middleware.
Generate a system message that describes the available tools.
Extract tool calls from a list of content blocks.
Convert a tool-like object to an Anthropic tool definition.
Fast file pattern matching tool that works with any codebase size.
Fast content search tool that works with any codebase size.
Custom reducer that merges file updates.
Execute file operations on virtual file system.
Execute file operations on filesystem.
Claude (Anthropic) partner package for LangChain.
Anthropic LLM wrapper. Chat models are in chat_models.py.
Experimental tool-calling support for Anthropic chat models.
Output parsers for Anthropic tool calls.
Anthropic chat models.
Middleware for Anthropic models.
Anthropic prompt caching middleware.
Anthropic-specific middleware for the Claude bash tool.
File search middleware for Anthropic text editor and memory tools.
Anthropic text editor and memory tool middleware.
Model profile data. All edits should be made in profile_augmentations.toml.