refactor: default to openrouter and gemma-3-27b
This commit is contained in:
@@ -13,7 +13,7 @@ Set the following environment variables:
|
||||
|
||||
### Google Gemini
|
||||
- `GEMINI_API_KEY`: Your Google AI API key.
|
||||
- `GEMINI_MODEL`: Defaults to `gemini-1.5-flash`.
|
||||
- `GEMINI_MODEL`: Defaults to `gemma-3-27b-it`.
|
||||
|
||||
### OpenRouter / OpenAI / Ollama
|
||||
- `OPENROUTER_API_KEY`: Your API key.
|
||||
|
||||
+1
-1
@@ -20,7 +20,7 @@ class SXNGPlugin(Plugin):
|
||||
)
|
||||
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/gemma-3-27b-it:free')
|
||||
self.model = os.getenv('GEMINI_MODEL', 'gemma-3-27b-it') 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')
|
||||
|
||||
Reference in New Issue
Block a user