Bennet Bo Fenner
b158ee60ca
Fix Gemini function calling ( #27905 )
...
This seems to improve the performance of `gemini-2.5-pro-exp-03-25`
significantly.
We know define a single `Tool` that has multiple `FunctionDeclaration`s,
instead of defining multiple `Tool`s with a single
`FunctionDeclaration`.
Oddly enough the `flash` models seemed to work perfectly fine with the
multiple `Tool { ... }` definitions
Release Notes:
- N/A
2025-04-02 10:35:17 +00:00
..
2025-04-01 17:41:20 -04:00
2025-04-02 08:38:26 +00:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-04-01 16:55:10 +00:00
2025-03-31 20:55:27 +02:00
2025-04-02 00:40:47 +00:00
2025-04-01 16:34:48 +00:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-04-01 22:13:28 +00:00
2025-04-02 12:17:58 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:10:36 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 23:26:47 +00:00
2025-04-01 17:41:20 -04:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-04-01 17:41:20 -04:00
2025-03-31 20:55:27 +02:00
2025-04-01 15:46:35 -06:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-04-01 16:55:10 +00:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-04-01 16:55:10 +00:00
2025-03-25 09:22:01 -03:00
2025-04-02 02:17:00 +00:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-04-01 22:35:15 +00:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-04-01 22:19:29 +00:00
2025-03-31 20:55:27 +02:00
2025-04-01 15:42:32 -06:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-04-02 02:17:00 +00:00
2025-03-31 20:55:27 +02:00
2025-03-28 17:58:23 +00:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-17 02:36:37 +00:00
2025-03-28 19:34:16 -03:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-04-01 11:07:24 -03:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-04-01 22:13:28 +00:00
2025-03-31 20:55:27 +02:00
2025-04-01 17:06:34 -03:00
2025-03-31 20:55:27 +02:00
2025-04-02 10:35:17 +00:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-04-01 19:12:16 +02:00
2025-03-31 20:55:27 +02:00
2025-04-02 00:24:08 +00:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-27 02:36:47 +00:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-04-02 08:38:26 +00:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-20 13:06:10 +00:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-04-01 22:41:01 +00:00
2025-04-01 17:41:20 -04:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-04-01 17:41:20 -04:00
2025-04-01 14:05:28 +05:30
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-04-01 17:41:20 -04:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-10 13:38:30 -06:00
2025-03-31 20:55:27 +02:00
2025-04-01 20:09:18 -06:00
2025-03-06 04:59:57 +00:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-04-01 17:41:20 -04:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-06 10:56:28 -07:00
2025-03-18 20:39:54 +00:00
2025-03-31 22:31:01 +00:00
2025-03-31 20:55:27 +02:00
2025-04-01 22:13:28 +00:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-04-01 17:41:20 -04:00
2025-03-31 20:55:27 +02:00
2025-04-01 17:06:34 -03:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-04-02 02:17:00 +00:00
2025-03-31 23:26:47 +00:00
2025-04-01 16:33:52 +00:00
2025-04-01 17:41:20 -04:00
2025-04-02 08:38:26 +00:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-31 20:55:27 +02:00
2025-03-21 20:08:03 +00:00