From 50ff810dbe5e698c0aa43c409bd8fb8f5a2b8548 Mon Sep 17 00:00:00 2001 From: Jicheng Lu Date: Thu, 4 Sep 2025 19:56:02 -0500 Subject: [PATCH] minor change --- .../Providers/Chat/ChatCompletionProvider.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Plugins/BotSharp.Plugin.OpenAI/Providers/Chat/ChatCompletionProvider.cs b/src/Plugins/BotSharp.Plugin.OpenAI/Providers/Chat/ChatCompletionProvider.cs index a4b096b3..842953d7 100644 --- a/src/Plugins/BotSharp.Plugin.OpenAI/Providers/Chat/ChatCompletionProvider.cs +++ b/src/Plugins/BotSharp.Plugin.OpenAI/Providers/Chat/ChatCompletionProvider.cs @@ -372,7 +372,12 @@ public class ChatCompletionProvider : IChatCompletion filteredMessages = filteredMessages.Where((_, idx) => idx >= firstUserMsgIdx).ToList(); } - var imageDetailLevel = ParseChatImageDetailLevel(state.GetState("chat_image_detail_level")); + var imageDetailLevel = ChatImageDetailLevel.Auto; + if (allowMultiModal) + { + imageDetailLevel = ParseChatImageDetailLevel(state.GetState("chat_image_detail_level")); + } + foreach (var message in filteredMessages) { if (message.Role == AgentRole.Function)