Skip to content

Commit 1cf76e6

Browse files
Adding new gemini experimental models (#811)
1 parent 320f5ce commit 1cf76e6

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

pydantic_ai_slim/pydantic_ai/models/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,15 @@
5252
'google-gla:gemini-1.5-flash-8b',
5353
'google-gla:gemini-1.5-pro',
5454
'google-gla:gemini-2.0-flash-exp',
55+
'google-gla:gemini-2.0-flash-thinking-exp-01-21',
56+
'google-gla:gemini-exp-1206',
5557
'google-vertex:gemini-1.0-pro',
5658
'google-vertex:gemini-1.5-flash',
5759
'google-vertex:gemini-1.5-flash-8b',
5860
'google-vertex:gemini-1.5-pro',
5961
'google-vertex:gemini-2.0-flash-exp',
62+
'google-vertex:gemini-2.0-flash-thinking-exp-01-21',
63+
'google-vertex:gemini-exp-1206',
6064
'gpt-3.5-turbo',
6165
'gpt-3.5-turbo-0125',
6266
'gpt-3.5-turbo-0301',

pydantic_ai_slim/pydantic_ai/models/gemini.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,13 @@
4040
)
4141

4242
GeminiModelName = Literal[
43-
'gemini-1.5-flash', 'gemini-1.5-flash-8b', 'gemini-1.5-pro', 'gemini-1.0-pro', 'gemini-2.0-flash-exp'
43+
'gemini-1.5-flash',
44+
'gemini-1.5-flash-8b',
45+
'gemini-1.5-pro',
46+
'gemini-1.0-pro',
47+
'gemini-2.0-flash-exp',
48+
'gemini-2.0-flash-thinking-exp-01-21',
49+
'gemini-exp-1206',
4450
]
4551
"""Named Gemini models.
4652

0 commit comments

Comments
 (0)