Que veut dire cette erreur ?
Quand tu vois le message d’erreur « Your prompt contains unsupported characters » ou que tu rencontres le code d’erreur FORBIDDEN_CHARACTERS_IN_PROMPT, ça veut dire que ton prompt contient un ou plusieurs caractères que notre système n’accepte pas pour des raisons de sécurité et techniques.
Ce contrôle est là pour te protéger ainsi que notre plateforme contre des failles potentielles de sécurité, et pour s’assurer que tes prompts fonctionnent bien avec nos modèles d’IA.
Quels caractères SONT acceptés ?
Tes prompts peuvent inclure :
Lettres & chiffres
Toutes les lettres : A-Z, a-z
Caractères internationaux : ä, ö, ü, é, ñ, à, ç et autres lettres accentuées
Chiffres : 0-9
Espaces & ponctuation de base
Espaces (espaces normaux entre les mots)
Point : .
Virgule : ,
Parenthèses : ( et )
Tiret : -
Apostrophe : '
Guillemet : "
Deux-points : :
Règles spéciales
Les points d’interrogation (?) et points d’exclamation (!) sont automatiquement transformés en points (.) – donc tu peux les utiliser, mais ils seront changés avant le traitement
Longueur du prompt
Minimum : 3 caractères (mais on recommande au moins 5 pour de meilleurs résultats)
Maximum : 1 000 caractères
Quels caractères NE SONT PAS autorisés ?
Les caractères suivants sont bloqués pour des raisons de sécurité :
Crochets & accolades
Crochets carrés : [ ]
Accolades : { }
Chevrons : < >
Symboles spéciaux
Barre verticale : |
Antislash : \
Accent grave : `
Tilde : ~
Dièse : #
Pourcentage : %
Accent circonflexe : ^
Esperluette : &
Astérisque : *
Plus : +
Égal : =
Arobase : @
Dollar : $
Tiret bas : _
Séquences spéciales
Caractères tabulation (espaces invisibles)
Sauts de ligne (appuyer sur Entrée au milieu du prompt)
Ponctuation consécutive multiple (3 ou plus d’affilée) : ..., ---, :::, etc.
Protocoles d’URL : javascript:, http://, data:, etc.
Pourquoi ces restrictions ?
Ces restrictions de caractères existent pour :
Éviter les failles de sécurité - Certains caractères peuvent servir pour des attaques d’injection de code
Assurer un traitement fiable - Les caractères spéciaux peuvent embrouiller les modèles d’IA
Maintenir la stabilité du système - Certains motifs peuvent provoquer des erreurs de traitement
Protéger ton compte - Empêche la manipulation malveillante des prompts
Erreurs courantes & comment les corriger
Exemple 1 : Adresses e-mail ou noms d’utilisateur
Fonctionnera pas : Crée une image pour le profil de @john_smith
Astuce : Crée une image pour le profil de John Smith
Exemple 2 : Pourcentages ou Maths
Marche pas : Affiche 50% du fond en bleu & 50% en rouge
Astuce : Affiche la moitié du fond en bleu et l'autre moitié en rouge
Exemple 3 : Hashtags ou Tags
Marche pas : Une scène de coucher de soleil #beautiful #nature
Astuce : Un beau coucher de soleil dans la nature
Exemple 4 : Code ou termes techniques
Marche pas : Un robot avec <arm> et [sensor_array]
Astuce : Un robot avec des bras mécaniques et des capteurs
Exemple 5 : URLs web ou liens
Marche pas : Un style comme https://example.com/style
Correction : Un style moderne et minimaliste
Exemple 6 : Ponctuation excessive
Ne marchera pas : Un chat avec des yeux vraiment… vraiment… vraiment énormes !!!
Correction : Un chat avec des yeux extrêmement grands
Remarque : Les points d’exclamation multiples sont convertis en des points, mais trois points consécutifs (…) ne sont pas autorisés
Meilleures pratiques pour rédiger des prompts valides
1. Utilise un langage naturel
Écris tes prompts comme si tu décrivais l’image à quelqu’un :
Bien : « Un café chaleureux avec un éclairage doux »
Pas bien : « Coffee_shop [warm] & cozy »
2. Écris les termes spéciaux en toutes lettres
Au lieu d’utiliser des symboles, écris clairement ce que tu veux dire :
Bien : « cinquante pour cent bleu, cinquante pour cent rouge »
Mal : « 50 % bleu & 50 % rouge »
3. Évite de faire du copier-coller d’autres sources
Le contenu copié depuis des sites, des éditeurs de code ou les réseaux sociaux contient souvent des caractères spéciaux cachés. Si tu dois copier du texte :
Colle-le d’abord dans un éditeur de texte brut
Enlève toute la mise en forme spéciale
Ensuite, utilise-le dans ton prompt
4. Reste simple
Plus ton prompt est direct, moins il y a de risque d’avoir des erreurs de validation :
Bien : « Une voiture de sport rouge sur une route de montagne »
Mal : « Une voiture de sport rouge {fast} sur une route de montagne [scenic] »
5. Vérifie les caractères invisibles
Parfois tu peux accidentellement ajouter :
Caractères Tabulation (en appuyant sur Tab)
Retours à la ligne (en appuyant sur Entrée)
Espaces spéciaux (en copiant du texte formaté)
Astuce : Si tu as une erreur mais que tu ne vois aucun caractère spécial, essaie de retaper la consigne au lieu de la copier/coller.
Dépannage rapide
Si tu obtiens cette erreur :
Enlève tous les symboles qui ne sont pas dans la liste « autorisée » ci-dessus
Remplace les caractères spéciaux par des mots (par exemple, & devient "et", % devient "pour cent")
Vérifie les ponctuations à la suite (réduis ... en . ou ,)
Retape au lieu de faire copier-coller si l’erreur continue
Reste naturel·le - écris comme tu parles
Encore des soucis ?
Si tu as suivi ce guide et que ça ne marche toujours pas :
Vérifie la longueur de ton prompt - il doit faire entre 3 et 1000 caractères
Essaie d’abord une version plus simple de ton prompt
Contacte le support avec le prompt exact qui ne fonctionne pas (on peut t’aider à trouver le problème)
N’oublie pas : ces restrictions aident à garder notre plateforme sûre et garantissent les meilleurs résultats pour ta création d’images. Avec un petit ajustement, tu peux exprimer n’importe quelle idée créative avec les caractères autorisés.