O teste da API de Interações deve exibir erros específicos, assim como a API legada

Como o título indica, a API legada exibe erros detalhados assim ao testar a configuração da API:

Enquanto isso, a API de interações exibe isso:

Depois disso, é preciso ir até os logs para descobrir o que está acontecendo:

DiscourseAi::Completions::Endpoints::GeminiInteractions: status: 503 - body: {"error":{"message":"gemini-3.8-flash is currently experiencing high demand, spikes in demand are usually temporary. Please try again later.","code":"service_unavailable"}}