Merge branch 'features/refine-model-settings' of https://github.com/iceljc/BotSharp into features/refine-model-settings

This commit is contained in:
Jicheng Lu 2025-09-11 09:56:00 -05:00
commit 1ed0846bbe

View file

@ -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)