From e46c7c0d3d1d218c0446d3e9a25128ecbf747fe6 Mon Sep 17 00:00:00 2001 From: viridivn <42524580+viridivn@users.noreply.github.com> Date: Sun, 23 Nov 2025 15:04:49 -0500 Subject: [PATCH 1/2] add gemini 3 model --- dots/.config/quickshell/ii/services/Ai.qml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/dots/.config/quickshell/ii/services/Ai.qml b/dots/.config/quickshell/ii/services/Ai.qml index ccd237de8..389fb3e78 100644 --- a/dots/.config/quickshell/ii/services/Ai.qml +++ b/dots/.config/quickshell/ii/services/Ai.qml @@ -294,6 +294,19 @@ Singleton { "key_get_description": Translation.tr("**Pricing**: free. Data used for training.\n\n**Instructions**: Log into Google account, allow AI Studio to create Google Cloud project or whatever it asks, go back and click Get API key"), "api_format": "gemini", }), + "gemini-3-pro": aiModelComponent.createObject(this, { + "name": "Gemini 3.0 Pro", + "icon": "google-gemini-symbolic", + "description": Translation.tr("Online | Google's model\nGoogle's most intelligent model with SOTA reasoning and multimodal understanding."), + "homepage": "https://aistudio.google.com", + "endpoint": "https://generativelanguage.googleapis.com/v1beta/models/gemini-3-pro-preview:streamGenerateContent", + "model": "gemini-3-pro-preview", + "requires_key": true, + "key_id": "gemini", + "key_get_link": "https://aistudio.google.com/app/apikey", + "key_get_description": Translation.tr("**Pricing**: free. Data used for training.\n\n**Instructions**: Log into Google account, allow AI Studio to create Google Cloud project or whatever it asks, go back and click Get API key"), + "api_format": "gemini", + }), "gemini-2.5-flash-lite": aiModelComponent.createObject(this, { "name": "Gemini 2.5 Flash-Lite", "icon": "google-gemini-symbolic", From 996579729d115b72c12ad50e7f763595d53f375d Mon Sep 17 00:00:00 2001 From: viridivn <42524580+viridivn@users.noreply.github.com> Date: Sun, 23 Nov 2025 16:03:56 -0500 Subject: [PATCH 2/2] no abbreviations --- dots/.config/quickshell/ii/services/Ai.qml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dots/.config/quickshell/ii/services/Ai.qml b/dots/.config/quickshell/ii/services/Ai.qml index 389fb3e78..d5ca44035 100644 --- a/dots/.config/quickshell/ii/services/Ai.qml +++ b/dots/.config/quickshell/ii/services/Ai.qml @@ -297,7 +297,7 @@ Singleton { "gemini-3-pro": aiModelComponent.createObject(this, { "name": "Gemini 3.0 Pro", "icon": "google-gemini-symbolic", - "description": Translation.tr("Online | Google's model\nGoogle's most intelligent model with SOTA reasoning and multimodal understanding."), + "description": Translation.tr("Online | Google's model\nGoogle's most intelligent model with state-of-the-art reasoning and multimodal understanding."), "homepage": "https://aistudio.google.com", "endpoint": "https://generativelanguage.googleapis.com/v1beta/models/gemini-3-pro-preview:streamGenerateContent", "model": "gemini-3-pro-preview",