test_summarization_adjust_token_counts() — langchain Function Reference
Architecture documentation for the test_summarization_adjust_token_counts() function in test_summarization.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 4ce20be4_7c9a_fba0_863e_7957d7a79002["test_summarization_adjust_token_counts()"] 1911a463_b67d_0301_5ef1_5c535dafc14a["test_summarization.py"] 4ce20be4_7c9a_fba0_863e_7957d7a79002 -->|defined in| 1911a463_b67d_0301_5ef1_5c535dafc14a style 4ce20be4_7c9a_fba0_863e_7957d7a79002 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/langchain_v1/tests/unit_tests/agents/middleware/implementations/test_summarization.py lines 988–1002
def test_summarization_adjust_token_counts() -> None:
test_message = HumanMessage(content="a" * 12)
middleware = SummarizationMiddleware(model=MockChatModel(), trigger=("messages", 5))
count_1 = middleware.token_counter([test_message])
class MockAnthropicModel(MockChatModel):
@property
def _llm_type(self) -> str:
return "anthropic-chat"
middleware = SummarizationMiddleware(model=MockAnthropicModel(), trigger=("messages", 5))
count_2 = middleware.token_counter([test_message])
assert count_1 != count_2
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does test_summarization_adjust_token_counts() do?
test_summarization_adjust_token_counts() is a function in the langchain codebase, defined in libs/langchain_v1/tests/unit_tests/agents/middleware/implementations/test_summarization.py.
Where is test_summarization_adjust_token_counts() defined?
test_summarization_adjust_token_counts() is defined in libs/langchain_v1/tests/unit_tests/agents/middleware/implementations/test_summarization.py at line 988.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free