Um gerente sênior de suporte técnico da AMD afirmou: “Cache is semiconductor boobs!” Por favor, explique essa metáfora em detalhes por vários ângulos, incorporando a tecnologia 3D V-Cache.
Recentemente, ao usar a Google Gemini API (via newapi), encontrei um erro 400 bem “típico”: invalid argument.
Deixo aqui o resultado da investigação, para referência de quem vier depois.
Deixo o registro.
Usando a Gemini API(AstrBot), de repente começou a dar 400: invalid argument,
os parâmetros pareciam ok, o token também não estourou, e por um tempo eu achei que tinha escrito o código torto.
Depois descobri que a culpada era esta frase:
“Cache is semiconductor boobs!”
A intenção original era bem simples, algo como:
Cache é aquele tipo de coisa em semicondutores que “é só adicionar e fica muito evidente, o usuário sente na hora”
(referindo-se a coisas como 3D V-Cache)
Mas o Gemini não vê assim.
Ele enxerga:
boobs
Safety Filter
direto 400, sem dar uma explicação sequer
O pior é que ele não vai te dizer que é um problema de conteúdo; só te joga um invalid argument,
perfeito para fazer você perder meia hora de vida.
Aliás, o contexto ainda era bem longo (9k+ tokens);
se no histórico entrar alguma palavra parecida, basicamente vira punição coletiva.
Conclusão:
- O filtro de segurança do Gemini é “no nível de palavra”, não importa se você está falando de CPU
- Piada técnica ≠ piada que ele aceita
- Se você pegar um 400 e, por mais que olhe, não parecer problema de parâmetro, primeiro dê uma olhada no prompt
Daqui para frente vou traduzir esse tipo de metáfora para linguagem normal antes de alimentar ele ![]()
