refactor: default to openrouter with gemma-3-27b fallback

This commit is contained in:
cra88y
2026-01-10 21:18:11 -06:00
parent f84c1791e8
commit 0d55fb123f
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -18,9 +18,9 @@ class SXNGPlugin(Plugin):
description=gettext("Live AI search answers using Google Gemini Flash"),
preference_section="general",
)
self.provider = os.getenv('LLM_PROVIDER', 'gemini').lower()
self.provider = os.getenv('LLM_PROVIDER', 'openrouter').lower()
self.api_key = os.getenv('OPENROUTER_API_KEY') if self.provider == 'openrouter' else os.getenv('GEMINI_API_KEY')
self.model = os.getenv('GEMINI_MODEL', 'gemini-1.5-flash') if self.provider == 'gemini' else os.getenv('OPENROUTER_MODEL', 'google/gemini-2.0-flash-exp:free')
self.model = os.getenv('GEMINI_MODEL', 'gemini-1.5-flash') if self.provider == 'gemini' else os.getenv('OPENROUTER_MODEL', 'google/gemma-3-27b-it:free')
self.max_tokens = int(os.getenv('GEMINI_MAX_TOKENS', 500))
self.temperature = float(os.getenv('GEMINI_TEMPERATURE', 0.2))
self.base_url = os.getenv('OPENROUTER_BASE_URL', 'openrouter.ai')