Issue Description: 503 Service Unavailable when calling Gemini API

503 service unavailable happen randomly. Not sure why?

Is anyone else experiencing similar 503 errors with Gemini API recently?