From 99192b01da9cff922430ba4c944b8a53efd7ac00 Mon Sep 17 00:00:00 2001 From: Mohammad Mohtashim <45242107+keenborder786@users.noreply.github.com> Date: Mon, 16 Feb 2026 07:55:58 +0500 Subject: [PATCH] chore(openai): extend `model_token_mapping` till `gpt-5.2` for modelname_to_contextsize (#35214) --- libs/partners/openai/langchain_openai/llms/base.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/libs/partners/openai/langchain_openai/llms/base.py b/libs/partners/openai/langchain_openai/llms/base.py index dc4e621e244..a3c2dfb128f 100644 --- a/libs/partners/openai/langchain_openai/llms/base.py +++ b/libs/partners/openai/langchain_openai/llms/base.py @@ -670,6 +670,16 @@ class BaseOpenAI(BaseLLM): ``` """ model_token_mapping = { + "gpt-5.2": 400_000, + "gpt-5.2-2025-12-11": 400_000, + "gpt-5.1": 400_000, + "gpt-5.1-2025-11-13": 400_000, + "gpt-5": 400_000, + "gpt-5-2025-08-07": 400_000, + "gpt-5-mini": 400_000, + "gpt-5-mini-2025-08-07": 400_000, + "gpt-5-nano": 400_000, + "gpt-5-nano-2025-08-07": 400_000, "gpt-4o-mini": 128_000, "gpt-4o": 128_000, "gpt-4o-2024-05-13": 128_000,