🎨 优化预设 && 优化对话是预设和模型切换

Signed-off-by: Echo <1711788888@qq.com>
This commit is contained in:
2026-02-28 15:09:40 +08:00
parent 032d0ccdf0
commit 81b552b689
7 changed files with 113 additions and 50 deletions

View File

@@ -149,7 +149,7 @@ export default function ChatArea({ conversation, character, onConversationUpdate
} else {
settings.presetId = presetId
}
await conversationApi.updateConversationSettings(conversation.id, settings)
await conversationApi.updateConversationSettings(conversation.id, { settings })
setSelectedPresetId(presetId ?? undefined)
setShowPresetSelector(false)
const convResp = await conversationApi.getConversationById(conversation.id)
@@ -170,7 +170,7 @@ export default function ChatArea({ conversation, character, onConversationUpdate
} else {
settings.aiConfigId = configId
}
await conversationApi.updateConversationSettings(conversation.id, settings)
await conversationApi.updateConversationSettings(conversation.id, { settings })
setSelectedConfigId(configId ?? undefined)
setShowModelSelector(false)
const convResp = await conversationApi.getConversationById(conversation.id)