Gemini: Response Blocked by Safety Filter

O sistema de segurança do Gemini avalia tanto a entrada do usuário quanto a saída do modelo em relação a quatro categorias de danos: discurso de ódio, conteúdo perigoso, conteúdo sexual e assédio. Quando a resposta gerada pelo modelo ultrapassa o limite de segurança de alguma categoria, o Gemini bloqueia a resposta antes de retorná-la — mesmo quando a entrada do usuário era inócua. Na API, isso se manifesta como finish_reason igual a SAFETY e um campo de conteúdo None, fazendo response.text lançar um AttributeError.