Commit e4e93fa
committed
Enhance GeminiProvider with thinking mode support and API key management. Introduce methods to handle thinking model defaults and improve response handling by creating and closing clients per request to prevent shutdown warnings. Update chat and chat_with_tools methods to utilize new thinking configuration logic.
1 parent 615689c commit e4e93fa
1 file changed
+188
-85
lines changed
0 commit comments