From c4fea9cd79686bd675256be8d336d462873450c3 Mon Sep 17 00:00:00 2001 From: Danny Avila Date: Mon, 24 Mar 2025 09:03:46 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=83=20refactor:=20Allow=20streaming=20?= =?UTF-8?q?for=20o1=20models=20in=20OpenAIClient=20and=20agent=20runs=20(#?= =?UTF-8?q?6509)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/app/clients/OpenAIClient.js | 8 -------- api/server/controllers/agents/run.js | 4 ---- 2 files changed, 12 deletions(-) diff --git a/api/app/clients/OpenAIClient.js b/api/app/clients/OpenAIClient.js index d1184e5f7b..ad467fa3a9 100644 --- a/api/app/clients/OpenAIClient.js +++ b/api/app/clients/OpenAIClient.js @@ -1346,14 +1346,6 @@ ${convo} let streamResolve; if ( - this.isOmni === true && - (this.azure || /o1(?!-(?:mini|preview)).*$/.test(modelOptions.model)) && - !/o3-.*$/.test(this.modelOptions.model) && - modelOptions.stream - ) { - delete modelOptions.stream; - delete modelOptions.stop; - } else if ( (!this.isOmni || /^o1-(mini|preview)/i.test(modelOptions.model)) && modelOptions.reasoning_effort != null ) { diff --git a/api/server/controllers/agents/run.js b/api/server/controllers/agents/run.js index 45fbf56b49..dfc5444c5a 100644 --- a/api/server/controllers/agents/run.js +++ b/api/server/controllers/agents/run.js @@ -51,10 +51,6 @@ async function createRun({ ) { reasoningKey = 'reasoning'; } - if (/o1(?!-(?:mini|preview)).*$/.test(llmConfig.model)) { - llmConfig.streaming = false; - llmConfig.disableStreaming = true; - } /** @type {StandardGraphConfig} */ const graphConfig = {