返回提交历史
Modified
g4f/Provider/needs_auth/GeminiCLI.py
+1
-1
Modified
g4f/models.py
+6
-0
Modified
g4f/providers/any_model_map.py
+3
-0
XFEstudio/gpt4free
Gemini 3 Pro Preview Model Support (#3300)
* Update GeminiCLI default model to gemini-3-pro-preview and add model mapping * Update g4f/providers/any_model_map.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
66841752
代码差异
3 个文件
+10
-1
@@ -519,7 +519,7 @@ class GeminiCLI(AsyncGeneratorProvider, ProviderModelMixin):
519
519
label = "Google Gemini CLI"
520
520
login_url = "https://github.com/GewoonJaap/gemini-cli-openai"
521
521
522
default_model = "gemini-2.5-pro"
522
default_model = "gemini-3-pro-preview"
523
523
models = [
524
524
"gemini-2.5-pro",
525
525
"gemini-2.5-flash",
@@ -521,6 +521,12 @@ gemini_2_5_pro = Model(
521
521
best_provider = IterListProvider([Gemini, GeminiPro, GeminiCLI])
522
522
)
523
523
524
gemini_3_pro_preview = Model(
525
name = 'gemini-3-pro-preview',
526
base_provider = 'Google',
527
best_provider = GeminiCLI
528
)
529
524
530
# codegemma
525
531
codegemma_7b = Model(
526
532
name = 'codegemma-7b',
@@ -405,6 +405,9 @@ model_map = {
405
405
"OpenRouter": "google/gemini-2.5-pro-preview-05-06",
406
406
"Yupp": "gemini-2.5-pro"
407
407
},
408
"gemini-3-pro-preview": {
409
"GeminiCLI": "gemini-3-pro-preview"
410
},
408
411
"codegemma-7b": {
409
412
"DeepInfra": "google/codegemma-7b-it",
410
413
"Nvidia": "google/codegemma-7b"