Skip to content

Commit 560ecb2

Browse files
EtelisEtelisIBM
andauthored
Add support for new Gemini model 'gemini-2.0-flash-exp' (#223)
Co-authored-by: Itay Etelis <[email protected]>
1 parent 1bb4766 commit 560ecb2

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

pydantic_ai_slim/pydantic_ai/models/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
'groq:gemma-7b-it',
4949
'gemini-1.5-flash',
5050
'gemini-1.5-pro',
51+
'gemini-2.0-flash-exp',
5152
'vertexai:gemini-1.5-flash',
5253
'vertexai:gemini-1.5-pro',
5354
'ollama:codellama',

pydantic_ai_slim/pydantic_ai/models/gemini.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@
3737
get_user_agent,
3838
)
3939

40-
GeminiModelName = Literal['gemini-1.5-flash', 'gemini-1.5-flash-8b', 'gemini-1.5-pro', 'gemini-1.0-pro']
40+
GeminiModelName = Literal[
41+
'gemini-1.5-flash', 'gemini-1.5-flash-8b', 'gemini-1.5-pro', 'gemini-1.0-pro', 'gemini-2.0-flash-exp'
42+
]
4143
"""Named Gemini models.
4244
4345
See [the Gemini API docs](https://ai.google.dev/gemini-api/docs/models/gemini#model-variations) for a full list.

0 commit comments

Comments
 (0)