@@ -267,6 +267,7 @@ def test_text_embedding_generator_multi_cols_predict_success(
267
267
"gemini-1.5-pro-002" ,
268
268
"gemini-1.5-flash-001" ,
269
269
"gemini-1.5-flash-002" ,
270
+ "gemini-2.0-flash-exp" ,
270
271
),
271
272
)
272
273
def test_create_load_gemini_text_generator_model (
@@ -297,6 +298,7 @@ def test_create_load_gemini_text_generator_model(
297
298
"gemini-1.5-pro-002" ,
298
299
"gemini-1.5-flash-001" ,
299
300
"gemini-1.5-flash-002" ,
301
+ "gemini-2.0-flash-exp" ,
300
302
),
301
303
)
302
304
@pytest .mark .flaky (retries = 2 )
@@ -322,6 +324,7 @@ def test_gemini_text_generator_predict_default_params_success(
322
324
"gemini-1.5-pro-002" ,
323
325
"gemini-1.5-flash-001" ,
324
326
"gemini-1.5-flash-002" ,
327
+ "gemini-2.0-flash-exp" ,
325
328
),
326
329
)
327
330
@pytest .mark .flaky (retries = 2 )
@@ -349,6 +352,7 @@ def test_gemini_text_generator_predict_with_params_success(
349
352
"gemini-1.5-pro-002" ,
350
353
"gemini-1.5-flash-001" ,
351
354
"gemini-1.5-flash-002" ,
355
+ "gemini-2.0-flash-exp" ,
352
356
),
353
357
)
354
358
@pytest .mark .flaky (retries = 2 )
@@ -469,3 +473,16 @@ def test_palm2_text_embedding_deprecated():
469
473
llm .PaLM2TextEmbeddingGenerator ()
470
474
except (Exception ):
471
475
pass
476
+
477
+
478
+ @pytest .mark .parametrize (
479
+ "model_name" ,
480
+ (
481
+ "gemini-1.5-pro-preview-0514" ,
482
+ "gemini-1.5-flash-preview-0514" ,
483
+ "gemini-2.0-flash-exp" ,
484
+ ),
485
+ )
486
+ def test_gemini_preview_model_warnings (model_name ):
487
+ with pytest .warns (exceptions .PreviewWarning ):
488
+ llm .GeminiTextGenerator (model_name = model_name )
0 commit comments