From 1af6c2063f9c8791974f5c1ea90a274db8f85de1 Mon Sep 17 00:00:00 2001 From: Jicheng Lu <103353@smsassist.com> Date: Thu, 3 Sep 2026 17:28:25 -0500 Subject: [PATCH] remove temperature --- .../Providers/Chat/ChatCompletionProvider.Response.cs | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/Plugins/BotSharp.Plugin.OpenAI/Providers/Chat/ChatCompletionProvider.Response.cs b/src/Plugins/BotSharp.Plugin.OpenAI/Providers/Chat/ChatCompletionProvider.Response.cs index 13190103f..4136185c0 100644 --- a/src/Plugins/BotSharp.Plugin.OpenAI/Providers/Chat/ChatCompletionProvider.Response.cs +++ b/src/Plugins/BotSharp.Plugin.OpenAI/Providers/Chat/ChatCompletionProvider.Response.cs @@ -438,14 +438,12 @@ private async Task InnerCreateResponseStreamingAsync(Agent agen var allowMultiModal = settings != null && settings.MultiModal; renderedInstructions = []; - float? temperature = float.Parse(_state.GetState("temperature", "0.0")); var maxTokens = int.TryParse(_state.GetState("max_tokens"), out var tokens) ? tokens : agent.LlmConfig?.MaxOutputTokens ?? LlmConstant.DEFAULT_MAX_OUTPUT_TOKEN; var options = new CreateResponseOptions(_model, []) { - Temperature = temperature, MaxOutputTokenCount = maxTokens, }; @@ -458,11 +456,6 @@ private async Task InnerCreateResponseStreamingAsync(Agent agen ReasoningEffortLevel = reasoningEffortLevel.Value, ReasoningSummaryVerbosity = ResponseReasoningSummaryVerbosity.Auto }; - - if (reasoningEffortLevel != ResponseReasoningEffortLevel.None) - { - options.Temperature = null; - } } // Response format