From 154d9eef6ac7c7eb8ed6a8ece9ac4a1ab4cd03f8 Mon Sep 17 00:00:00 2001 From: Waleed Latif Date: Wed, 20 Aug 2025 20:36:12 -0700 Subject: [PATCH] fix(gpt-5): fix chat-completions api (#1070) --- apps/sim/providers/azure-openai/index.ts | 6 +----- apps/sim/providers/openai/index.ts | 6 +----- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/apps/sim/providers/azure-openai/index.ts b/apps/sim/providers/azure-openai/index.ts index c0439bb8a7..decfe446ac 100644 --- a/apps/sim/providers/azure-openai/index.ts +++ b/apps/sim/providers/azure-openai/index.ts @@ -145,11 +145,7 @@ export const azureOpenAIProvider: ProviderConfig = { if (request.maxTokens !== undefined) payload.max_tokens = request.maxTokens // Add GPT-5 specific parameters - if (request.reasoningEffort !== undefined) { - payload.reasoning = { - effort: request.reasoningEffort, - } - } + if (request.reasoningEffort !== undefined) payload.reasoning_effort = request.reasoningEffort if (request.verbosity !== undefined) payload.verbosity = request.verbosity // Add response format for structured output if specified diff --git a/apps/sim/providers/openai/index.ts b/apps/sim/providers/openai/index.ts index 61b467ee26..5d33812b44 100644 --- a/apps/sim/providers/openai/index.ts +++ b/apps/sim/providers/openai/index.ts @@ -131,11 +131,7 @@ export const openaiProvider: ProviderConfig = { if (request.maxTokens !== undefined) payload.max_tokens = request.maxTokens // Add GPT-5 specific parameters - if (request.reasoningEffort !== undefined) { - payload.reasoning = { - effort: request.reasoningEffort, - } - } + if (request.reasoningEffort !== undefined) payload.reasoning_effort = request.reasoningEffort if (request.verbosity !== undefined) payload.verbosity = request.verbosity // Add response format for structured output if specified