Geminis Sicherheitssystem bewertet sowohl Benutzereingaben als auch Modellausgaben gegen vier Schadenskategorien: Hassrede, gefährliche Inhalte, sexuelle Inhalte und Belästigung. Wenn die generierte Antwort des Modells den Sicherheitsschwellenwert für eine Kategorie überschreitet, blockiert Gemini die Antwort vor der Rückgabe — selbst wenn die Eingabe des Nutzers harmlos war. In der API äußert sich dies als finish_reason SAFETY und einem None-Inhaltsfeld, was dazu führt, dass response.text einen AttributeError auslöst.