From 1abab4a13309325304e461c08cc4538266ecf5e5 Mon Sep 17 00:00:00 2001 From: ghaddaditw <40211818-ghaddaditw@users.noreply.replit.com> Date: Sun, 8 Jun 2025 15:48:02 +0000 Subject: [PATCH] Add settings to manage AI models and customize intelligent features Implements an "AI Models" tab in SettingsPage.tsx with AI configuration options and model selection. Replit-Commit-Author: Agent Replit-Commit-Session-Id: d7e7c4e8-20cb-41c4-9d0e-79f48938fede Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/6cfb4700-7654-4d55-85d4-c022b49c7c49.jpg --- client/src/pages/SettingsPage.tsx | 101 +++++++++++++++++++++++++++++- 1 file changed, 100 insertions(+), 1 deletion(-) diff --git a/client/src/pages/SettingsPage.tsx b/client/src/pages/SettingsPage.tsx index 96a3201..f292a20 100644 --- a/client/src/pages/SettingsPage.tsx +++ b/client/src/pages/SettingsPage.tsx @@ -14,7 +14,7 @@ import { LanguageSwitcher } from "@/components/LanguageSwitcher"; import { PageHeader } from "@/components/ui/page-header"; import { useToast } from "@/hooks/use-toast"; import Sidebar from "@/components/layout/Sidebar"; -import { User, Bell, Shield, Palette, Moon, Sun, Globe, Download, Trash2 } from "lucide-react"; +import { User, Bell, Shield, Palette, Brain } from "lucide-react"; export default function SettingsPage() { const { user, updateProfile } = useAuth(); @@ -82,6 +82,10 @@ export default function SettingsPage() { Appearance + + + AI Models + @@ -261,6 +265,101 @@ export default function SettingsPage() { + + + + + AI Model Management + + Configure AI models and processing preferences. + + + +
+
+ +

+ Choose the AI model for generating responses +

+ +
+ +
+ +

+ Select voice recognition engine +

+ +
+ +
+
+ +

+ Enable intelligent task and financial suggestions +

+
+ +
+ +
+
+ +

+ Process AI requests locally when possible +

+
+ +
+ +
+
+ +

+ Allow AI to learn from your usage patterns +

+
+ +
+
+ +
+
+
+

Current Model Status

+

Claude 3 Sonnet - Active

+
+
+

API Usage

+

2,341 requests this month

+
+
+
+ + +
+
+