test__create_usage_metadata() — langchain Function Reference
Architecture documentation for the test__create_usage_metadata() function in test_base.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 92a03693_386a_f408_5785_61770d22d58e["test__create_usage_metadata()"] 48232d20_f8c1_b597_14fa_7dc407e9bfe5["test_base.py"] 92a03693_386a_f408_5785_61770d22d58e -->|defined in| 48232d20_f8c1_b597_14fa_7dc407e9bfe5 style 92a03693_386a_f408_5785_61770d22d58e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/partners/openai/tests/unit_tests/chat_models/test_base.py lines 1068–1083
def test__create_usage_metadata() -> None:
usage_metadata = {
"completion_tokens": 15,
"prompt_tokens_details": None,
"completion_tokens_details": None,
"prompt_tokens": 11,
"total_tokens": 26,
}
result = _create_usage_metadata(usage_metadata)
assert result == UsageMetadata(
output_tokens=15,
input_tokens=11,
total_tokens=26,
input_token_details={},
output_token_details={},
)
Domain
Subdomains
Source
Frequently Asked Questions
What does test__create_usage_metadata() do?
test__create_usage_metadata() 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() defined?
test__create_usage_metadata() is defined in libs/partners/openai/tests/unit_tests/chat_models/test_base.py at line 1068.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free