Skip to Content
DocsGuiasSegurança de conteúdo

Segurança de conteúdo

As requisições começaram a falhar de repente sem que você mudasse nada? É provável que uma regra de segurança de conteúdo tenha pausado suas chamadas por um tempo. Esta página explica o que dispara isso, quanto dura a pausa e o que fazer em seguida.

O que é a verificação de segurança de conteúdo

Toda requisição enviada pela OfoxAI acaba em um modelo operado por um provedor upstream: OpenAI, Anthropic, Google e outros. Cada provedor analisa o texto, as imagens e os arquivos que recebe de acordo com suas próprias políticas de uso e recusa o que não se enquadra. A OfoxAI acrescenta mais uma camada: quando uma mesma conta continua enviando requisições recusadas, a plataforma pausa o tráfego dessa conta por um período em vez de seguir encaminhando.

A pausa protege duas coisas: a reputação da sua conta junto ao provedor e as rotas compartilhadas de que todos os clientes da OfoxAI dependem.

Não é um limite de taxa

Limite de taxaPausa por segurança de conteúdo
CausaA velocidade com que você envia requisiçõesO que existe dentro das requisições
O que você vê429 Too Many RequestsRequisições recusadas por violação de política
Como resolverReduzir o ritmo e tentar de novoEncontrar o conteúdo sinalizado e alterá-lo
Quanto duraSegundosDe 5 minutos a 12 horas

As cotas de velocidade estão em Limites de taxa e os códigos de status em geral em Tratamento de erros.

Por que cargas de trabalho normais são sinalizadas

Dois tipos de conteúdo são recusados: o que realmente viola a política de uso de um provedor ou os Termos de Serviço da OfoxAI , e o que um classificador automático lê como violação. É do segundo tipo que vêm quase todas as surpresas.

Os padrões mais comuns:

  • Repetir uma requisição recusada. Um script recebe uma recusa, repete o mesmo texto mais quatro vezes e transforma uma sinalização em cinco. É o caminho mais rápido até o primeiro limite da tabela abaixo.
  • Processamento em lote de textos que você não escreveu. Páginas coletadas, avaliações de usuários, transcrições de atendimento e extrações de PDF trazem material que ninguém leu.
  • Entrada do usuário final repassada como está. Se o seu aplicativo envia ao modelo tudo o que o visitante digita, mais cedo ou mais tarde alguém digita algo que será sinalizado.
  • Conversas longas. O histórico inteiro volta ao modelo a cada turno, então uma mensagem sinalizada continua contando até você removê-la.
  • Falsos positivos. Fotos de pessoas, perguntas médicas, pesquisa em segurança e ficção às vezes são mal interpretadas. Os provedores também não concordam entre si: o material recusado em um modelo pode passar em outro.

Uma requisição recusada não é punição e basta corrigir aquela requisição. A pausa só começa quando as recusas se acumulam rapidamente.

Como funciona a escada

Duas coisas definem o resultado: quantas sinalizações você acumula em pouco tempo e quantas pausas a conta já teve.

Limites que iniciam uma pausa

As sinalizações são contadas em janelas deslizantes. Alcançar qualquer um destes limites inicia uma pausa:

JanelaRequisições sinalizadas
1 minuto5
5 minutos15
30 minutos30

Quanto dura a pausa

Cada pausa é mais longa que a anterior:

PausaDuração
1.ª5 minutos
2.ª15 minutos
3.ª1 hora
4.ª4 horas
5.ª12 horas

Uma sequência típica: uma tarefa em lote acumula cinco sinalizações em um minuto e fica 5 minutos pausada. Ela reinicia com os mesmos dados, acumula mais cinco, e a segunda pausa passa para 15 minutos. Limpar os dados durante a primeira pausa é o que quebra o ciclo.

Enquanto a pausa vale, as requisições afetadas são recusadas na OfoxAI em vez de seguirem para o modelo, e uma requisição recusada não gera custo. Quando o tempo acaba, o acesso volta sozinho. Não é preciso falar com ninguém nem executar nada.

A contagem não fica com você para sempre: passando um tempo sem novas sinalizações, a próxima pausa recomeça no primeiro degrau. Se as sinalizações continuarem depois da pausa mais longa, a conta vai para revisão humana e, segundo os Termos de Serviço , o serviço pode ser limitado ou suspenso.

Abrir uma segunda conta ou gerar uma nova API Key para contornar a pausa é um problema com os Termos de Serviço, não uma solução. Se não puder esperar, fale com o suporte.

O que fazer

Se você está pausado agora

  1. Pare o tráfego. Suspenda a tarefa e desligue as repetições automáticas: repetir não encurta a pausa.
  2. Encontre as requisições sinalizadas. Abra a página Logs no console , filtre os minutos ao redor da primeira falha e procure as requisições recusadas.
  3. Corrija a origem. Remova ou reescreva o conteúdo e confirme que nem a lógica de repetição nem a fila enviarão a mesma entrada de novo.
  4. Espere o tempo passar. O acesso volta por conta própria.
  5. Recomece pequeno. Envie algumas requisições e confira o resultado antes de liberar o lote inteiro.

Como evitar que se repita

  • Trate a recusa como definitiva para aquela entrada: registre, pule e siga em frente. Nunca repita em laço.
  • Filtre a entrada dos usuários antes que ela chegue ao modelo, principalmente em produtos abertos ao público.
  • Confira manualmente uma amostra dos dados importados ou coletados antes de rodar em escala.
  • Tire os turnos sinalizados das conversas longas em vez de reenviar todo o histórico.
  • Use API Keys separadas para cargas de trabalho diferentes: assim os logs mostram na hora qual tarefa causou o problema.

Se você acha que houve engano

Classificadores erram. Escreva para support@ofoxai.com informando:

  • o e-mail da conta;
  • quando ocorreram as requisições bloqueadas, com o fuso horário;
  • o modelo que estava sendo chamado;
  • um ou dois IDs de requisição da página Logs.

Não inclua sua API Key, sua senha nem mais dados de clientes do que o necessário. Vamos verificar o que disparou a sinalização e contar o que for possível.

O e-mail que você pode receber

Quando uma restrição é aplicada, a OfoxAI pode escrever para o endereço cadastrado na conta. Um aviso verdadeiro vem de um endereço da OfoxAI (@ofoxai.com ou @ofox.ai), cita a sua conta e informa o que foi restringido, por quanto tempo e o que conferir.

Ao receber:

  • Entre no console por conta própria, sem seguir links da mensagem, e veja os Logs do período citado.
  • Corrija o conteúdo antes de reiniciar a tarefa. O e-mail avisa o que aconteceu, não libera nada por você.
  • Se achar que a sinalização está errada, responda a mensagem ou escreva para support@ofoxai.com.

O que a OfoxAI nunca pede:

  • sua API Key, sua senha ou um código de verificação;
  • pagamento ou “taxa de desbloqueio” para encerrar uma restrição;
  • levar a conversa para um e-mail pessoal ou um aplicativo de mensagens.

Qualquer mensagem que peça uma dessas coisas é phishing, seja qual for o remetente exibido. Encaminhe para support@ofoxai.com e apague.

Last updated on