diff --git a/libs/partners/anthropic/langchain_anthropic/chat_models.py b/libs/partners/anthropic/langchain_anthropic/chat_models.py index 704733b8306..446045fff83 100644 --- a/libs/partners/anthropic/langchain_anthropic/chat_models.py +++ b/libs/partners/anthropic/langchain_anthropic/chat_models.py @@ -1326,6 +1326,19 @@ class ChatAnthropic(BaseChatModel): 'id': 'toolu_01VdNgt1YV7kGfj9LFLm6HyQ', 'type': 'tool_call'}] + .. dropdown:: Memory tool + + .. code-block:: python + + from langchain_anthropic import ChatAnthropic + + llm = ChatAnthropic( + model="claude-sonnet-4-5-20250929", + betas=["context-management-2025-06-27"], + ) + llm_with_tools = llm.bind_tools([{"type": "memory_20250818", "name": "memory"}]) + response = llm_with_tools.invoke("What are my interests?") + Response metadata .. code-block:: python diff --git a/libs/partners/anthropic/pyproject.toml b/libs/partners/anthropic/pyproject.toml index 50ed966ea2e..456ecf7d034 100644 --- a/libs/partners/anthropic/pyproject.toml +++ b/libs/partners/anthropic/pyproject.toml @@ -12,7 +12,7 @@ dependencies = [ "pydantic>=2.7.4,<3.0.0", ] name = "langchain-anthropic" -version = "0.3.20" +version = "0.3.21" description = "An integration package connecting Anthropic and LangChain" readme = "README.md" diff --git a/libs/partners/anthropic/uv.lock b/libs/partners/anthropic/uv.lock index 12d138b67e3..3402a790c5f 100644 --- a/libs/partners/anthropic/uv.lock +++ b/libs/partners/anthropic/uv.lock @@ -465,7 +465,7 @@ wheels = [ [[package]] name = "langchain-anthropic" -version = "0.3.20" +version = "0.3.21" source = { editable = "." } dependencies = [ { name = "anthropic" },