Skip to Content
DocsGuidesSécurité des contenus

Sécurité des contenus

Vos requêtes échouent soudainement alors que vous n’avez rien changé ? Une règle de sécurité des contenus a probablement mis vos appels en pause pour un moment. Cette page explique ce qui la déclenche, combien de temps dure la pause et quoi faire ensuite.

Ce qu’est le contrôle de sécurité des contenus

Chaque requête envoyée via OfoxAI finit chez un modèle exploité par un fournisseur en amont : OpenAI, Anthropic, Google et d’autres. Chaque fournisseur analyse le texte, les images et les fichiers reçus au regard de ses propres règles d’utilisation et rejette ce qui ne s’y conforme pas. OfoxAI ajoute une couche supplémentaire : lorsqu’un même compte continue d’envoyer des requêtes rejetées, la plateforme met le trafic de ce compte en pause au lieu de continuer à le transmettre.

Cette pause protège deux choses : la réputation de votre compte auprès du fournisseur et les routes partagées dont dépendent tous les clients OfoxAI.

Ce n’est pas une limite de débit

Limite de débitPause de sécurité des contenus
CauseLa vitesse d’envoi de vos requêtesLe contenu de vos requêtes
Ce que vous voyez429 Too Many RequestsRequêtes rejetées pour non-conformité
SolutionRalentir puis réessayerTrouver le contenu signalé et le corriger
DuréeQuelques secondesDe 5 minutes à 12 heures

Les quotas de débit sont décrits dans Limites de débit, et les codes de statut en général dans Gestion des erreurs.

Pourquoi des usages normaux se font signaler

Deux types de contenus sont rejetés : ceux qui enfreignent réellement les règles d’un fournisseur ou les Conditions d’utilisation d’OfoxAI , et ceux qu’un classificateur automatique interprète comme tels. C’est le second cas qui surprend le plus souvent.

Les situations les plus fréquentes :

  • Réessayer une requête rejetée. Un script reçoit un refus, relance quatre fois le même texte et transforme un signalement en cinq. C’est le chemin le plus rapide vers le premier seuil ci-dessous.
  • Traitements par lots sur des textes que vous n’avez pas écrits. Pages collectées, avis d’utilisateurs, transcriptions de support et extractions PDF contiennent des passages que personne n’a relus.
  • Saisie utilisateur transmise telle quelle. Si votre application envoie au modèle tout ce qu’un visiteur tape, quelqu’un finira par taper quelque chose qui sera signalé.
  • Conversations longues. L’historique complet repart vers le modèle à chaque tour : un message signalé continue donc de compter tant que vous ne le supprimez pas.
  • Faux positifs. Portraits, questions médicales, recherche en sécurité et textes de fiction sont parfois mal interprétés. Les fournisseurs ne s’accordent pas non plus entre eux : un contenu rejeté sur un modèle peut passer sur un autre.

Une requête rejetée n’est pas une sanction : il suffit de corriger cette requête. La pause ne démarre que lorsque les rejets s’accumulent rapidement.

Le fonctionnement de l’échelle

Deux éléments déterminent la suite : le nombre de signalements accumulés en peu de temps et le nombre de pauses déjà appliquées à votre compte.

Les seuils qui déclenchent une pause

Les signalements sont comptés dans des fenêtres glissantes. Atteindre l’un de ces seuils déclenche une pause :

FenêtreRequêtes signalées
1 minute5
5 minutes15
30 minutes30

La durée de la pause

Chaque pause est plus longue que la précédente :

PauseDurée
1re5 minutes
2e15 minutes
3e1 heure
4e4 heures
5e12 heures

Un enchaînement typique : un traitement par lots accumule cinq signalements en une minute et se retrouve en pause 5 minutes. Il repart sur les mêmes données, en accumule cinq de plus, et la deuxième pause dure 15 minutes. Nettoyer les données pendant la première pause est ce qui casse le cycle.

Pendant une pause, les requêtes concernées sont refusées côté OfoxAI au lieu d’être transmises au modèle, et une requête refusée n’est pas facturée. À la fin du délai, l’accès revient de lui-même : aucune démarche n’est nécessaire.

Le compteur ne vous suit pas indéfiniment : après une période sans nouveau signalement, la pause suivante repart du premier échelon. Si les signalements persistent après la pause la plus longue, le compte passe en revue humaine et, selon les Conditions d’utilisation , le service peut être limité ou suspendu.

Ouvrir un second compte ou générer une nouvelle API Key pour contourner une pause relève des Conditions d’utilisation, ce n’est pas une solution. Si vous ne pouvez pas attendre, écrivez plutôt au support.

Que faire

Si vous êtes en pause en ce moment

  1. Arrêtez le trafic. Mettez le traitement en pause et désactivez les relances automatiques : réessayer ne raccourcit pas la pause.
  2. Repérez les requêtes signalées. Ouvrez la page Journaux (Logs) de la console , filtrez sur les minutes qui entourent le premier échec et cherchez les requêtes rejetées.
  3. Corrigez la source. Supprimez ou réécrivez le contenu, et vérifiez qu’aucune relance ni file d’attente ne renverra la même entrée.
  4. Attendez la fin du délai. L’accès revient tout seul.
  5. Reprenez petit. Envoyez quelques requêtes et vérifiez le résultat avant de relancer le lot complet.

Comment éviter que cela recommence

  • Considérez un rejet comme définitif pour cette entrée précise : journalisez-la, passez à la suivante. Jamais de boucle de relance.
  • Filtrez la saisie des utilisateurs avant qu’elle n’atteigne le modèle, en particulier dans un produit ouvert au public.
  • Contrôlez manuellement un échantillon des données importées ou collectées avant un traitement à grande échelle.
  • Retirez les tours signalés des conversations longues au lieu de renvoyer tout l’historique.
  • Attribuez des API Keys distinctes aux différents traitements : les journaux montrent alors immédiatement lequel pose problème.

Si vous pensez à une erreur

Les classificateurs se trompent. Écrivez à support@ofoxai.com en précisant :

  • l’adresse e-mail du compte ;
  • le moment des requêtes bloquées, avec votre fuseau horaire ;
  • le modèle appelé ;
  • un ou deux identifiants de requête relevés dans les Journaux.

N’incluez ni votre API Key, ni vos mots de passe, ni plus de données clients que nécessaire. Nous vérifierons ce qui a déclenché le signalement et vous en dirons ce que nous pouvons.

L’e-mail que vous pouvez recevoir

Lorsqu’une restriction est appliquée, OfoxAI peut écrire à l’adresse enregistrée sur votre compte. Un message authentique provient d’une adresse OfoxAI (@ofoxai.com ou @ofox.ai), mentionne votre compte et indique ce qui est restreint, pour combien de temps et quoi vérifier.

À réception :

  • Connectez-vous à la console par vous-même, sans passer par un lien du message, et consultez les Journaux sur la période indiquée.
  • Corrigez le contenu avant de relancer le traitement. L’e-mail vous informe, il ne lève rien à votre place.
  • Si le signalement vous semble erroné, répondez au message ou écrivez à support@ofoxai.com.

Ce qu’OfoxAI ne demande jamais :

  • votre API Key, votre mot de passe ou un code de vérification ;
  • un paiement ou des « frais de déblocage » pour lever une restriction ;
  • de poursuivre l’échange sur une adresse personnelle ou une messagerie instantanée.

Tout message qui demande l’une de ces choses est du phishing, quel que soit l’expéditeur affiché. Transférez-le à support@ofoxai.com puis supprimez-le.

Last updated on