test_max_completion_tokens_in_payload() — langchain Function Reference
Architecture documentation for the test_max_completion_tokens_in_payload() function in test_azure.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD d41abc24_e56c_72a4_45e7_57fd09c737d7["test_max_completion_tokens_in_payload()"] c0f70782_2552_3264_2ecc_ede3cff537f7["test_azure.py"] d41abc24_e56c_72a4_45e7_57fd09c737d7 -->|defined in| c0f70782_2552_3264_2ecc_ede3cff537f7 style d41abc24_e56c_72a4_45e7_57fd09c737d7 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/partners/openai/tests/unit_tests/chat_models/test_azure.py lines 89–103
def test_max_completion_tokens_in_payload() -> None:
llm = AzureChatOpenAI(
azure_deployment="o1-mini",
api_version="2024-12-01-preview",
azure_endpoint="my-base-url",
model_kwargs={"max_completion_tokens": 300},
)
messages = [HumanMessage("Hello")]
payload = llm._get_request_payload(messages)
assert payload == {
"messages": [{"content": "Hello", "role": "user"}],
"model": None,
"stream": False,
"max_completion_tokens": 300,
}
Domain
Subdomains
Source
Frequently Asked Questions
What does test_max_completion_tokens_in_payload() do?
test_max_completion_tokens_in_payload() is a function in the langchain codebase, defined in libs/partners/openai/tests/unit_tests/chat_models/test_azure.py.
Where is test_max_completion_tokens_in_payload() defined?
test_max_completion_tokens_in_payload() is defined in libs/partners/openai/tests/unit_tests/chat_models/test_azure.py at line 89.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free