OpenAI lance le système de filigrane textGrain en option pour la génération de texte via API
OpenAI introduit textGrain, un système de filigrane statistique activable sur demande pour les textes générés par API. Les taux de détection varient selon le type de contenu et les modifications apportées, le code posant des défis importants.
Traduit automatiquement depuis l'original anglais.
OpenAI a lancé textGrain, un nouveau système de filigrane permettant aux clients de l'API d'intégrer des signaux statistiques détectables dans les textes générés. Disponible depuis le 5 octobre 2026, cette fonctionnalité est proposée à l'échelle mondiale comme un outil activable sur demande pour les modèles pris en charge, marquant un changement dans la gestion par l'entreprise de la provenance du contenu textuel.
Ce qui s'est passé
Le nouveau système permet aux développeurs de choisir si le texte généré via leur API porte un identifiant caché. Contrairement aux efforts précédents de filigranage des images et de l'audio, textGrain est désactivé par défaut pour les utilisateurs de l'API. Cette approche donne aux clients le contrôle sur la manière dont ils respectent leurs obligations de transparence et gèrent l'expérience utilisateur. OpenAI a déclaré que cette flexibilité permet aux organisations de décider comment le filigranage répond à leurs besoins spécifiques.
Dans les semaines à venir, l'entreprise commencera à appliquer automatiquement un filigrane aux textes éligibles produits par ChatGPT et Codex au sein de l'Union européenne. Cette mesure s'aligne sur les nouvelles exigences de transparence prévues par l'AI Act européen. Alors que les utilisateurs de l'API doivent activer manuellement la fonctionnalité, les produits grand public dans l'UE bénéficieront de son application par défaut pour se conformer aux réglementations régionales.
Cette stratégie contraste avec l'approche d'Anthropic annoncée en août. Anthropic applique le filigranage mondialement à tous les modèles Claude pris en charge, y compris les sorties API, sans possibilité de désactivation pour les développeurs. Anthropic a invoqué des limitations techniques pour restreindre la technologie par région comme raison de son application globale. La méthode d'OpenAI offre un contrôle plus granulaire, permettant l'activation au niveau du projet ou de l'organisation sans nécessiter de modifications individuelles des requêtes API.
Comment cela fonctionne
textGrain intègre un signal statistique dans le texte en influençant subtilement la sélection des mots. Lorsqu'un modèle génère du texte, il fait souvent face à plusieurs choix de mots appropriés pour un contexte donné. Le système privilégie une option valide plutôt qu'une autre en fonction d'un motif caché. Sur un long passage, ces micro-décisions créent une signature détectable que le détecteur d'OpenAI peut identifier.
OpenAI a développé textGrain en interne plutôt que d'adopter des normes existantes telles que SynthID de Google ou TextSeal de Meta. L'entreprise affirme que cette approche personnalisée offre un meilleur contrôle sur l'équilibre entre la détectabilité et la variété des réponses. Les tests internes suggèrent que textGrain égale ou dépasse les performances de détection de SynthID. OpenAI prévoit d'ouvrir le code source de la technologie pour encourager les améliorations externes et une adoption plus large dans le domaine de la provenance du texte.
Détails clés
- textGrain est activable sur demande pour les clients de l'API dans le monde entier, mais sera automatique pour ChatGPT et Codex dans l'UE prochainement.
- Les taux de détection atteignent environ 80 % pour des passages de 200 jetons et 95 % pour des passages de 400 jetons dans des domaines comme la psychologie.
- Le système vise un taux de faux positifs de 1 %, garantissant une grande fiabilité des détections positives.
- L'édition affaiblit considérablement le signal ; remplacer 10 % des mots fait passer la détection de 92 % à 66 %, tandis qu'un remplacement de 25 % la réduit à 17 %.
- La génération de code est plus difficile à filigraner en raison du nombre moindre de choix de jetons plausibles, bien qu'OpenAI ne rapporte aucune baisse significative des performances dans les benchmarks de codage.
- L'accès au détecteur est actuellement restreint aux organismes de recherche et académiques approuvés étudiant la provenance et la fiabilité de la détection.
Pourquoi c'est important
Pour les ingénieurs logiciels développant des applications IA, comprendre les limites du filigranage de texte est crucial. La technologie n'est pas une solution miracle pour l'authentification du contenu. La fiabilité de la détection dépend fortement de la longueur du texte et du domaine. Les courts passages peuvent manquer de données suffisantes pour une identification fiable, et les domaines contraints comme les mathématiques offrent moins d'opportunités pour le modèle d'intégrer le signal statistique sans altérer le sens.
La fragilité du filigrane face à l'édition pose des défis pour les flux de travail impliquant une amélioration humaine (human-in-the-loop). Si un développeur ou un utilisateur modifie une partie significative du texte généré, le filigrane peut devenir indétectable. Cela limite son utilité pour vérifier l'origine de documents édités collaborativement. De plus, la restriction sur l'accès au détecteur signifie que la plupart des utilisateurs commerciaux de l'API ne peuvent pas vérifier eux-mêmes les filigranes, s'appuyant plutôt sur les outils internes d'OpenAI ou sur de futures versions publiques.
La distinction entre prose et code est particulièrement pertinente pour les équipes utilisant Codex. Étant donné que la syntaxe du code est rigide, il existe moins de synonymes ou de variations structurelles disponibles pour intégrer des signaux. Bien qu'OpenAI affirme que les performances restent stables, la capacité à détecter les filigranes dans le code généré demeure incertaine. Les développeurs ne doivent pas supposer que tout code généré par IA peut être tracé de manière fiable jusqu'à sa source en utilisant cette méthode.
Ce que vous pouvez faire
- Évaluez si votre application nécessite une traçabilité du contenu et activez textGrain au niveau du projet ou de l'organisation si nécessaire.
- Testez la fiabilité de la détection avec vos cas d'usage spécifiques, en notant que les textes plus courts et les domaines techniques peuvent avoir des taux de réussite plus faibles.
- Informez les utilisateurs des politiques de filigranage, surtout si vous opérez dans l'UE où le filigranage automatique sera bientôt appliqué.
- Suivez les annonces d'OpenAI concernant l'élargissement de l'accès au détecteur si vous avez besoin de vérifier les filigranes indépendamment.
- Prenez en compte l'impact de l'édition post-génération sur l'intégrité du filigrane lors de la conception de flux de travail impliquant une revue humaine.
- Gardez un œil sur la prochaine publication open-source de textGrain pour potentiellement intégrer des capacités de détection dans vos propres systèmes.



