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).
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.
Provides Glob and Grep search over state-based files.
Middleware that exposes Anthropic's native bash tool to models.
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.
Prompt Caching Middleware.
Anthropic text completion large language model (legacy LLM).
Extract tool calls from a list of content blocks.
Generate a system message that describes the available tools.
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.
Output parsers for Anthropic tool calls.
Experimental tool-calling support for Anthropic chat models.
Anthropic LLM wrapper. Chat models are in chat_models.py.
Anthropic chat models.
Middleware for Anthropic models.
File search middleware for Anthropic text editor and memory tools.
Anthropic-specific middleware for the Claude bash tool.
Anthropic text editor and memory tool middleware.
Anthropic prompt caching middleware.
Model profile data. All edits should be made in profile_augmentations.toml.