add switch mode tool

This commit is contained in:
duanfuxiang
2025-03-17 09:12:49 +08:00
parent 9a5e5f3880
commit 4aa321dffc
14 changed files with 264 additions and 84 deletions

View File

@@ -18,15 +18,16 @@ export function ModelSelect() {
try {
const models = await GetProviderModelIds(settings.chatModelProvider)
setProviderModels(models)
setChatModelId(settings.chatModelId)
} catch (error) {
console.error('Failed to fetch provider models:', error)
} finally {
setIsLoading(false)
}
}
fetchModels()
}, [settings.chatModelProvider])
}, [settings])
return (
<DropdownMenu.Root open={isOpen} onOpenChange={setIsOpen}>