User:Polygnotus/Scripts/GeminiProofreaderOld.js: Difference between revisions

Content deleted Content added
Cramulator (talk | contribs)
Created page with '(function() { // based on https://en.wikipedia.org/wiki/User:Polygnotus/Scripts/Claude6.js 'use strict'; class WikipediaGeminiProofreader { constructor() { this.apiKey = localStorage.getItem('gemini_api_key'); this.sidebarWidth = localStorage.getItem('gemini_sidebar_width') || '350px'; this.isVisible = localStorage.getItem('gemini_sidebar_visible') !== 'false'; this.currentResults = localStora...'
 
Cramulator (talk | contribs)
No edit summary
Line 1:
(function() { // based on https://en.wikipedia.org/wiki/User:Polygnotus/Scripts/Claude6.js
(function() {
'use strict';
class WikipediaGeminiProofreader {
Line 8 ⟶ 9:
this.currentResults = localStorage.getItem('gemini_current_results') || '';
this.buttons = {};
this.modelName = 'gemini-2.5-proflash-preview-05-20'; // Asbest requestedwith forfree mid-2025tier
this.init();
}
Line 446 ⟶ 447:
title: 'Set Gemini API Key', // Changed
message: $('<div>').append(
$('<p>').texthtml('Enter <a href="https://aistudio.google.com/app/apikey" target="_blank">your free Gemini API Key</a> to enable proofreading:'), // Changed
textInput.$element
),