From 8b91dc4813b168e96a6029529b57dda89af47abc Mon Sep 17 00:00:00 2001 From: luijait Date: Thu, 22 May 2025 21:52:56 +0200 Subject: [PATCH] Add support for claude 4 --- src/cai/sdk/agents/models/openai_chatcompletions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cai/sdk/agents/models/openai_chatcompletions.py b/src/cai/sdk/agents/models/openai_chatcompletions.py index 57f28517..533b2173 100644 --- a/src/cai/sdk/agents/models/openai_chatcompletions.py +++ b/src/cai/sdk/agents/models/openai_chatcompletions.py @@ -1867,7 +1867,7 @@ class OpenAIChatCompletionsModel(Model): provider_kwargs["custom_llm_provider"] = "anthropic" provider_kwargs.pop("store", None) # Claude doesn't support store parameter provider_kwargs.pop("parallel_tool_calls", None) # Claude doesn't support parallel tool calls - elif provider == "gemini": + elif provider == "gemini": provider_kwargs["custom_llm_provider"] = "gemini" provider_kwargs.pop("store", None) # Gemini doesn't support store parameter provider_kwargs.pop("parallel_tool_calls", None) # Gemini doesn't support parallel tool calls