From 564adb24a754f48bf8096eaf878968fb1c9717ca Mon Sep 17 00:00:00 2001 From: Debanjum Date: Fri, 8 Aug 2025 12:35:55 -0700 Subject: [PATCH] Add support for GPT 5 model series --- src/khoj/processor/conversation/openai/utils.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/khoj/processor/conversation/openai/utils.py b/src/khoj/processor/conversation/openai/utils.py index 55e47c83..6340d476 100644 --- a/src/khoj/processor/conversation/openai/utils.py +++ b/src/khoj/processor/conversation/openai/utils.py @@ -513,7 +513,9 @@ def is_openai_reasoning_model(model_name: str, api_base_url: str = None) -> bool """ Check if the model is an OpenAI reasoning model """ - return model_name.lower().startswith("o") and is_openai_api(api_base_url) + return is_openai_api(api_base_url) and ( + model_name.lower().startswith("o") or model_name.lower().startswith("gpt-5") + ) def is_non_streaming_model(model_name: str, api_base_url: str = None) -> bool: