mirror of
https://github.com/willmiao/ComfyUI-Lora-Manager.git
synced 2026-08-08 06:50:15 -03:00
Merge pull request #1054 from willmiao/feat/gemini-provider
feat(llm): add Gemini as a preset AI provider
This commit is contained in:
@@ -678,6 +678,7 @@
|
|||||||
"deepseek": "DeepSeek",
|
"deepseek": "DeepSeek",
|
||||||
"groq": "Groq",
|
"groq": "Groq",
|
||||||
"openrouter": "OpenRouter",
|
"openrouter": "OpenRouter",
|
||||||
|
"google": "Gemini",
|
||||||
"opencode-go": "OpenCode Go",
|
"opencode-go": "OpenCode Go",
|
||||||
"custom": "Benutzerdefiniert (OpenAI-kompatibel)"
|
"custom": "Benutzerdefiniert (OpenAI-kompatibel)"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -678,6 +678,7 @@
|
|||||||
"deepseek": "DeepSeek",
|
"deepseek": "DeepSeek",
|
||||||
"groq": "Groq",
|
"groq": "Groq",
|
||||||
"openrouter": "OpenRouter",
|
"openrouter": "OpenRouter",
|
||||||
|
"google": "Gemini",
|
||||||
"opencode-go": "OpenCode Go",
|
"opencode-go": "OpenCode Go",
|
||||||
"custom": "Custom (OpenAI-compatible)"
|
"custom": "Custom (OpenAI-compatible)"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -678,6 +678,7 @@
|
|||||||
"deepseek": "DeepSeek",
|
"deepseek": "DeepSeek",
|
||||||
"groq": "Groq",
|
"groq": "Groq",
|
||||||
"openrouter": "OpenRouter",
|
"openrouter": "OpenRouter",
|
||||||
|
"google": "Gemini",
|
||||||
"opencode-go": "OpenCode Go",
|
"opencode-go": "OpenCode Go",
|
||||||
"custom": "Personalizado (compatible con OpenAI)"
|
"custom": "Personalizado (compatible con OpenAI)"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -678,6 +678,7 @@
|
|||||||
"deepseek": "DeepSeek",
|
"deepseek": "DeepSeek",
|
||||||
"groq": "Groq",
|
"groq": "Groq",
|
||||||
"openrouter": "OpenRouter",
|
"openrouter": "OpenRouter",
|
||||||
|
"google": "Gemini",
|
||||||
"opencode-go": "OpenCode Go",
|
"opencode-go": "OpenCode Go",
|
||||||
"custom": "Personnalisé (compatible OpenAI)"
|
"custom": "Personnalisé (compatible OpenAI)"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -678,6 +678,7 @@
|
|||||||
"deepseek": "DeepSeek",
|
"deepseek": "DeepSeek",
|
||||||
"groq": "Groq",
|
"groq": "Groq",
|
||||||
"openrouter": "OpenRouter",
|
"openrouter": "OpenRouter",
|
||||||
|
"google": "Gemini",
|
||||||
"opencode-go": "OpenCode Go",
|
"opencode-go": "OpenCode Go",
|
||||||
"custom": "מותאם אישית (תואם OpenAI)"
|
"custom": "מותאם אישית (תואם OpenAI)"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -678,6 +678,7 @@
|
|||||||
"deepseek": "DeepSeek",
|
"deepseek": "DeepSeek",
|
||||||
"groq": "Groq",
|
"groq": "Groq",
|
||||||
"openrouter": "OpenRouter",
|
"openrouter": "OpenRouter",
|
||||||
|
"google": "Gemini",
|
||||||
"opencode-go": "OpenCode Go",
|
"opencode-go": "OpenCode Go",
|
||||||
"custom": "カスタム(OpenAI 互換)"
|
"custom": "カスタム(OpenAI 互換)"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -678,6 +678,7 @@
|
|||||||
"deepseek": "DeepSeek",
|
"deepseek": "DeepSeek",
|
||||||
"groq": "Groq",
|
"groq": "Groq",
|
||||||
"openrouter": "OpenRouter",
|
"openrouter": "OpenRouter",
|
||||||
|
"google": "Gemini",
|
||||||
"opencode-go": "OpenCode Go",
|
"opencode-go": "OpenCode Go",
|
||||||
"custom": "사용자 정의 (OpenAI 호환)"
|
"custom": "사용자 정의 (OpenAI 호환)"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -678,6 +678,7 @@
|
|||||||
"deepseek": "DeepSeek",
|
"deepseek": "DeepSeek",
|
||||||
"groq": "Groq",
|
"groq": "Groq",
|
||||||
"openrouter": "OpenRouter",
|
"openrouter": "OpenRouter",
|
||||||
|
"google": "Gemini",
|
||||||
"opencode-go": "OpenCode Go",
|
"opencode-go": "OpenCode Go",
|
||||||
"custom": "Пользовательский (совместимый с OpenAI)"
|
"custom": "Пользовательский (совместимый с OpenAI)"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -678,6 +678,7 @@
|
|||||||
"deepseek": "DeepSeek",
|
"deepseek": "DeepSeek",
|
||||||
"groq": "Groq",
|
"groq": "Groq",
|
||||||
"openrouter": "OpenRouter",
|
"openrouter": "OpenRouter",
|
||||||
|
"google": "Gemini",
|
||||||
"opencode-go": "OpenCode Go",
|
"opencode-go": "OpenCode Go",
|
||||||
"custom": "自定义(OpenAI 兼容)"
|
"custom": "自定义(OpenAI 兼容)"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -678,6 +678,7 @@
|
|||||||
"deepseek": "DeepSeek",
|
"deepseek": "DeepSeek",
|
||||||
"groq": "Groq",
|
"groq": "Groq",
|
||||||
"openrouter": "OpenRouter",
|
"openrouter": "OpenRouter",
|
||||||
|
"google": "Gemini",
|
||||||
"opencode-go": "OpenCode Go",
|
"opencode-go": "OpenCode Go",
|
||||||
"custom": "自訂(OpenAI 相容)"
|
"custom": "自訂(OpenAI 相容)"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -201,6 +201,11 @@ PROVIDER_PRESETS: Dict[str, Dict[str, Any]] = {
|
|||||||
"api_base": "https://openrouter.ai/api/v1",
|
"api_base": "https://openrouter.ai/api/v1",
|
||||||
"requires_key": True,
|
"requires_key": True,
|
||||||
},
|
},
|
||||||
|
"google": {
|
||||||
|
"name": "Gemini",
|
||||||
|
"api_base": "https://generativelanguage.googleapis.com/v1beta/openai",
|
||||||
|
"requires_key": True,
|
||||||
|
},
|
||||||
"opencode-go": {
|
"opencode-go": {
|
||||||
"name": "OpenCode Go",
|
"name": "OpenCode Go",
|
||||||
"api_base": "https://opencode.ai/zen/go/v1",
|
"api_base": "https://opencode.ai/zen/go/v1",
|
||||||
|
|||||||
@@ -202,6 +202,7 @@
|
|||||||
<option value="deepseek">{{ t('settings.aiProvider.providerOptions.deepseek') }}</option>
|
<option value="deepseek">{{ t('settings.aiProvider.providerOptions.deepseek') }}</option>
|
||||||
<option value="groq">{{ t('settings.aiProvider.providerOptions.groq') }}</option>
|
<option value="groq">{{ t('settings.aiProvider.providerOptions.groq') }}</option>
|
||||||
<option value="openrouter">{{ t('settings.aiProvider.providerOptions.openrouter') }}</option>
|
<option value="openrouter">{{ t('settings.aiProvider.providerOptions.openrouter') }}</option>
|
||||||
|
<option value="google">{{ t('settings.aiProvider.providerOptions.google') }}</option>
|
||||||
<option value="opencode-go">{{ t('settings.aiProvider.providerOptions.opencode-go') }}</option>
|
<option value="opencode-go">{{ t('settings.aiProvider.providerOptions.opencode-go') }}</option>
|
||||||
<option value="custom">{{ t('settings.aiProvider.providerOptions.custom') }}</option>
|
<option value="custom">{{ t('settings.aiProvider.providerOptions.custom') }}</option>
|
||||||
</select>
|
</select>
|
||||||
|
|||||||
Reference in New Issue
Block a user