test__create_usage_metadata_responses() — langchain Function Reference
Architecture documentation for the test__create_usage_metadata_responses() function in test_base.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD ddbe0413_d775_43fb_a3e8_6005db61f67e["test__create_usage_metadata_responses()"] 48232d20_f8c1_b597_14fa_7dc407e9bfe5["test_base.py"] ddbe0413_d775_43fb_a3e8_6005db61f67e -->|defined in| 48232d20_f8c1_b597_14fa_7dc407e9bfe5 style ddbe0413_d775_43fb_a3e8_6005db61f67e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/partners/openai/tests/unit_tests/chat_models/test_base.py lines 1086–1102
def test__create_usage_metadata_responses() -> None:
response_usage_metadata = {
"input_tokens": 100,
"input_tokens_details": {"cached_tokens": 50},
"output_tokens": 50,
"output_tokens_details": {"reasoning_tokens": 10},
"total_tokens": 150,
}
result = _create_usage_metadata_responses(response_usage_metadata)
assert result == UsageMetadata(
output_tokens=50,
input_tokens=100,
total_tokens=150,
input_token_details={"cache_read": 50},
output_token_details={"reasoning": 10},
)
Domain
Subdomains
Source
Frequently Asked Questions
What does test__create_usage_metadata_responses() do?
test__create_usage_metadata_responses() is a function in the langchain codebase, defined in libs/partners/openai/tests/unit_tests/chat_models/test_base.py.
Where is test__create_usage_metadata_responses() defined?
test__create_usage_metadata_responses() is defined in libs/partners/openai/tests/unit_tests/chat_models/test_base.py at line 1086.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free