From 3951f90a9eb00825baf24d34dffdef0e4bfd9292 Mon Sep 17 00:00:00 2001 From: Chester Curme Date: Tue, 11 Mar 2025 15:20:42 -0400 Subject: [PATCH] cr --- libs/partners/openai/langchain_openai/chat_models/base.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/libs/partners/openai/langchain_openai/chat_models/base.py b/libs/partners/openai/langchain_openai/chat_models/base.py index 9571781731c..68c7ddce595 100644 --- a/libs/partners/openai/langchain_openai/chat_models/base.py +++ b/libs/partners/openai/langchain_openai/chat_models/base.py @@ -416,11 +416,7 @@ def _is_builtin_tool(tool: dict) -> bool: def _transform_payload_for_responses(payload: dict) -> dict: updated_payload = payload.copy() if messages := updated_payload.pop("messages"): - last_user_message = next( - (m for m in reversed(messages) if m.get("role") == "user"), None - ) - if last_user_message: - updated_payload["input"] = last_user_message["content"] + updated_payload["input"] = messages return updated_payload