Skip to content

Commit 4eff63c

Browse files
authored
Remove old Google models (#2220)
1 parent 64b64a5 commit 4eff63c

File tree

4 files changed

+5
-37
lines changed

4 files changed

+5
-37
lines changed

examples/pydantic_ai_examples/stream_markdown.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
# models to try, and the appropriate env var
2828
models: list[tuple[KnownModelName, str]] = [
29-
('google-gla:gemini-1.5-flash', 'GEMINI_API_KEY'),
29+
('google-gla:gemini-2.0-flash', 'GEMINI_API_KEY'),
3030
('openai:gpt-4o-mini', 'OPENAI_API_KEY'),
3131
('groq:llama-3.3-70b-versatile', 'GROQ_API_KEY'),
3232
]

pydantic_ai_slim/pydantic_ai/models/__init__.py

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -134,31 +134,15 @@
134134
'cohere:command-r7b-12-2024',
135135
'deepseek:deepseek-chat',
136136
'deepseek:deepseek-reasoner',
137-
'google-gla:gemini-1.5-flash',
138-
'google-gla:gemini-1.5-flash-8b',
139-
'google-gla:gemini-1.5-pro',
140-
'google-gla:gemini-1.0-pro',
141137
'google-gla:gemini-2.0-flash',
142-
'google-gla:gemini-2.0-flash-lite-preview-02-05',
143-
'google-gla:gemini-2.0-pro-exp-02-05',
144-
'google-gla:gemini-2.5-flash-preview-05-20',
138+
'google-gla:gemini-2.0-flash-lite',
145139
'google-gla:gemini-2.5-flash',
146140
'google-gla:gemini-2.5-flash-lite-preview-06-17',
147-
'google-gla:gemini-2.5-pro-exp-03-25',
148-
'google-gla:gemini-2.5-pro-preview-05-06',
149141
'google-gla:gemini-2.5-pro',
150-
'google-vertex:gemini-1.5-flash',
151-
'google-vertex:gemini-1.5-flash-8b',
152-
'google-vertex:gemini-1.5-pro',
153-
'google-vertex:gemini-1.0-pro',
154142
'google-vertex:gemini-2.0-flash',
155-
'google-vertex:gemini-2.0-flash-lite-preview-02-05',
156-
'google-vertex:gemini-2.0-pro-exp-02-05',
157-
'google-vertex:gemini-2.5-flash-preview-05-20',
143+
'google-vertex:gemini-2.0-flash-lite',
158144
'google-vertex:gemini-2.5-flash',
159145
'google-vertex:gemini-2.5-flash-lite-preview-06-17',
160-
'google-vertex:gemini-2.5-pro-exp-03-25',
161-
'google-vertex:gemini-2.5-pro-preview-05-06',
162146
'google-vertex:gemini-2.5-pro',
163147
'gpt-3.5-turbo',
164148
'gpt-3.5-turbo-0125',

pydantic_ai_slim/pydantic_ai/models/gemini.py

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -48,18 +48,10 @@
4848
)
4949

5050
LatestGeminiModelNames = Literal[
51-
'gemini-1.5-flash',
52-
'gemini-1.5-flash-8b',
53-
'gemini-1.5-pro',
54-
'gemini-1.0-pro',
5551
'gemini-2.0-flash',
56-
'gemini-2.0-flash-lite-preview-02-05',
57-
'gemini-2.0-pro-exp-02-05',
58-
'gemini-2.5-flash-preview-05-20',
52+
'gemini-2.0-flash-lite',
5953
'gemini-2.5-flash',
6054
'gemini-2.5-flash-lite-preview-06-17',
61-
'gemini-2.5-pro-exp-03-25',
62-
'gemini-2.5-pro-preview-05-06',
6355
'gemini-2.5-pro',
6456
]
6557
"""Latest Gemini models."""

pydantic_ai_slim/pydantic_ai/models/google.py

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -73,18 +73,10 @@
7373
) from _import_error
7474

7575
LatestGoogleModelNames = Literal[
76-
'gemini-1.5-flash',
77-
'gemini-1.5-flash-8b',
78-
'gemini-1.5-pro',
79-
'gemini-1.0-pro',
8076
'gemini-2.0-flash',
81-
'gemini-2.0-flash-lite-preview-02-05',
82-
'gemini-2.0-pro-exp-02-05',
83-
'gemini-2.5-flash-preview-05-20',
77+
'gemini-2.0-flash-lite',
8478
'gemini-2.5-flash',
8579
'gemini-2.5-flash-lite-preview-06-17',
86-
'gemini-2.5-pro-exp-03-25',
87-
'gemini-2.5-pro-preview-05-06',
8880
'gemini-2.5-pro',
8981
]
9082
"""Latest Gemini models."""

0 commit comments

Comments
 (0)