From d0f5a1cc964a027a089f90924040cd9785d2b44f Mon Sep 17 00:00:00 2001 From: ccurme Date: Mon, 6 Oct 2025 16:46:41 -0400 Subject: [PATCH] fix(standard-tests,openai): minor fix for Responses API tests (#33315) Following https://github.com/langchain-ai/langchain/pull/33301 --- .../chat_models/test_responses_standard.py | 6 +++--- .../langchain_tests/unit_tests/chat_models.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/libs/partners/openai/tests/integration_tests/chat_models/test_responses_standard.py b/libs/partners/openai/tests/integration_tests/chat_models/test_responses_standard.py index 2abbf5fd373..788fb39f3c0 100644 --- a/libs/partners/openai/tests/integration_tests/chat_models/test_responses_standard.py +++ b/libs/partners/openai/tests/integration_tests/chat_models/test_responses_standard.py @@ -22,7 +22,7 @@ class TestOpenAIResponses(TestOpenAIStandard): @property def chat_model_params(self) -> dict: - return {"model": "gpt-4o-mini", "output_version": "responses/v1"} + return {"model": "gpt-4o-mini", "use_responses_api": True} @property def supports_image_tool_message(self) -> bool: @@ -40,7 +40,7 @@ class TestOpenAIResponses(TestOpenAIStandard): {readme} """ - llm = ChatOpenAI(model="gpt-4.1-mini", output_version="responses/v1") + llm = ChatOpenAI(model="gpt-4.1-mini", use_responses_api=True) _invoke(llm, input_, stream) # invoke twice so first invocation is cached return _invoke(llm, input_, stream) @@ -49,7 +49,7 @@ class TestOpenAIResponses(TestOpenAIStandard): llm = ChatOpenAI( model="o4-mini", reasoning={"effort": "medium", "summary": "auto"}, - output_version="responses/v1", + use_responses_api=True, ) input_ = "What was the 3rd highest building in 2000?" return _invoke(llm, input_, stream) diff --git a/libs/standard-tests/langchain_tests/unit_tests/chat_models.py b/libs/standard-tests/langchain_tests/unit_tests/chat_models.py index d5298e73428..1ec97750078 100644 --- a/libs/standard-tests/langchain_tests/unit_tests/chat_models.py +++ b/libs/standard-tests/langchain_tests/unit_tests/chat_models.py @@ -90,8 +90,8 @@ class ChatModelTests(BaseStandardTests): **{ **self.standard_chat_model_params, **self.chat_model_params, + **extra_init_params, }, - **extra_init_params, ) @pytest.fixture