Skip to content

Commit e0be33a

Browse files
committed
Updates gemini models
1 parent dde5c09 commit e0be33a

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

src/plus/ai/geminiProvider.ts

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,31 @@ import { OpenAICompatibleProviderBase } from './openAICompatibleProviderBase';
66

77
type GeminiModel = AIModel<typeof provider.id>;
88
const models: GeminiModel[] = [
9+
{
10+
id: 'gemini-2.5-pro',
11+
name: 'Gemini 2.5 Pro',
12+
maxTokens: { input: 1048576, output: 65536 },
13+
provider: provider,
14+
},
15+
{
16+
id: 'gemini-2.5-flash',
17+
name: 'Gemini 2.5 Flash',
18+
maxTokens: { input: 1048576, output: 65536 },
19+
provider: provider,
20+
default: true,
21+
},
22+
{
23+
id: 'gemini-2.5-flash-lite',
24+
name: 'Gemini 2.5 Flash-Lite',
25+
maxTokens: { input: 1048576, output: 65536 },
26+
provider: provider,
27+
},
928
{
1029
id: 'gemini-2.5-flash-preview-05-20',
1130
name: 'Gemini 2.5 Flash (Preview)',
1231
maxTokens: { input: 1048576, output: 65536 },
1332
provider: provider,
33+
hidden: true,
1434
},
1535
{
1636
id: 'gemini-2.5-flash-preview-04-17',
@@ -24,6 +44,7 @@ const models: GeminiModel[] = [
2444
name: 'Gemini 2.5 Pro (Preview)',
2545
maxTokens: { input: 1048576, output: 65536 },
2646
provider: provider,
47+
hidden: true,
2748
},
2849
{
2950
id: 'gemini-2.5-pro-preview-03-25',
@@ -44,7 +65,6 @@ const models: GeminiModel[] = [
4465
name: 'Gemini 2.0 Flash',
4566
maxTokens: { input: 1048576, output: 8192 },
4667
provider: provider,
47-
default: true,
4868
},
4969
{
5070
id: 'gemini-2.0-flash-001',
@@ -78,18 +98,21 @@ const models: GeminiModel[] = [
7898
name: 'Gemini 2.0 Pro (Experimental)',
7999
maxTokens: { input: 2097152, output: 8192 },
80100
provider: provider,
101+
hidden: true,
81102
},
82103
{
83104
id: 'gemini-2.0-flash-thinking-exp-01-21',
84105
name: 'Gemini 2.0 Flash Thinking (Experimental)',
85106
maxTokens: { input: 1048576, output: 8192 },
86107
provider: provider,
108+
hidden: true,
87109
},
88110
{
89111
id: 'gemini-2.0-flash-exp',
90112
name: 'Gemini 2.0 Flash (Experimental)',
91113
maxTokens: { input: 1048576, output: 8192 },
92114
provider: provider,
115+
hidden: true,
93116
},
94117
{
95118
id: 'gemini-exp-1206',

0 commit comments

Comments
 (0)