diff --git a/components/AIAssist.tsx b/components/AIAssist.tsx index a6dceb9..e9b2d62 100644 --- a/components/AIAssist.tsx +++ b/components/AIAssist.tsx @@ -426,9 +426,11 @@ export default function AIAssist() { updateTabById, selectedProvider, selectedModels, - setSelectedModel + setSelectedModel, + setSelectedProvider } = useStore(); const t = translations[language].aiAssist; + const common = translations[language].common; const activeTab = aiAssistTabs?.find(tab => tab.id === activeTabId) || aiAssistTabs?.[0] || { id: 'default', @@ -774,6 +776,46 @@ export default function AIAssist() { + {/* Model & Provider Selector */} +
+
+
+ +
+ {(["qwen", "ollama", "zai"] as const).map((provider) => ( + + ))} +
+
+ +
+ + +
+
+
+ {/* Agent Selector */}