diff --git a/libs/partners/openai/langchain_openai/chat_models/base.py b/libs/partners/openai/langchain_openai/chat_models/base.py index 0257893d3ad..91e650c403a 100644 --- a/libs/partners/openai/langchain_openai/chat_models/base.py +++ b/libs/partners/openai/langchain_openai/chat_models/base.py @@ -581,7 +581,7 @@ class BaseChatOpenAI(BaseChatModel): generations.append(gen) llm_output = { "token_usage": token_usage, - "model_name": self.model_name, + "model_name": response.get("model", self.model_name), "system_fingerprint": response.get("system_fingerprint", ""), } return ChatResult(generations=generations, llm_output=llm_output)