@@ -434,31 +434,44 @@ def test_code_execution(self, tools):
434
434
self .assertIsInstance (t .code_execution , protos .CodeExecution )
435
435
436
436
@parameterized .named_parameters (
437
- ["string" , "unspecified " ],
437
+ ["string" , "google_search_retrieval " ],
438
438
[
439
- "dictionary" ,
439
+ "dictionary_with_dynamic_retrieval_config" ,
440
+ {
441
+ "google_search_retrieval" : {
442
+ "dynamic_retrieval_config" : {"mode" : "unspecified" , "dynamic_threshold" : 0.5 }
443
+ }
444
+ },
445
+ ],
446
+ [
447
+ "dictionary_without_dynamic_retrieval_config" ,
440
448
{"google_search_retrieval" : {"mode" : "unspecified" , "dynamic_threshold" : 0.5 }},
441
449
],
442
- ["tuple" , ("unspecified" , 0.5 )],
443
450
[
444
451
"proto_object" ,
445
452
protos .GoogleSearchRetrieval (
446
- protos .DynamicRetrievalConfig (mode = "MODE_UNSPECIFIED" , dynamic_threshold = 0.5 )
453
+ dynamic_retrieval_config = protos .DynamicRetrievalConfig (
454
+ mode = "MODE_UNSPECIFIED" , dynamic_threshold = 0.5
455
+ )
447
456
),
448
457
],
449
458
[
450
459
"proto_passed_in" ,
451
460
protos .Tool (
452
461
google_search_retrieval = protos .GoogleSearchRetrieval (
453
- protos .DynamicRetrievalConfig (mode = "MODE_UNSPECIFIED" , dynamic_threshold = 0.5 )
462
+ dynamic_retrieval_config = protos .DynamicRetrievalConfig (
463
+ mode = "MODE_UNSPECIFIED" , dynamic_threshold = 0.5
464
+ )
454
465
)
455
466
),
456
467
],
457
468
[
458
469
"proto_object_list" ,
459
470
[
460
471
protos .GoogleSearchRetrieval (
461
- protos .DynamicRetrievalConfig (mode = "MODE_UNSPECIFIED" , dynamic_threshold = 0.5 )
472
+ dynamic_retrieval_config = protos .DynamicRetrievalConfig (
473
+ mode = "MODE_UNSPECIFIED" , dynamic_threshold = 0.5
474
+ )
462
475
)
463
476
],
464
477
],
@@ -467,7 +480,7 @@ def test_code_execution(self, tools):
467
480
[
468
481
protos .Tool (
469
482
google_search_retrieval = protos .GoogleSearchRetrieval (
470
- protos .DynamicRetrievalConfig (
483
+ dynamic_retrieval_config = protos .DynamicRetrievalConfig (
471
484
mode = "MODE_UNSPECIFIED" , dynamic_threshold = 0.5
472
485
)
473
486
)
0 commit comments