IA et information

L’IA affirme que le texte respecte la limite : vérifiez dans le champ

Raccourcissez sans perdre les conditions essentielles, puis contrôlez la longueur avec le compteur et les règles de l’application de destination.

Un assistant propose une annonce plus courte et affirme qu'elle respecte la limite. Pourtant, le formulaire la refuse. Avant de demander une nouvelle version, vérifiez ce que la limite mesure. Les mots, les caractères visibles, les unités de codage et les octets ne donnent pas le même décompte.

Identifier la règle de l'application

L'exemple A😀B contient 3 caractères visibles, occupe 4 unités de code UTF-16 et utilise 6 octets en UTF-8. La longueur d'une chaîne JavaScript correspond au décompte UTF-16. Cela explique un écart possible, sans prouver comment votre formulaire compte. Les accents combinés et les emoji plus complexes peuvent créer d'autres différences.

Lisez les indications du champ et utilisez son compteur s'il existe. Vérifiez le traitement des espaces et des retours à la ligne. Si vous choisissez un outil de comptage séparé, assurez-vous qu'il applique la même règle. Ne collez pas un brouillon privé dans un compteur public inconnu simplement pour obtenir une réponse rapide.

Demandez à l'IA de garder une marge au lieu de viser exactement le maximum annoncé. Conservez l'original pour comparer le sens après chaque modification. Le nombre fourni par le modèle reste une affirmation à vérifier, pas un résultat de validation du champ.

Garder la condition qui change le message

Imaginons une annonce : les inscriptions ferment vendredi, sauf si toutes les places sont prises avant. La raccourcir en « Inscriptions jusqu'à vendredi » supprime la fermeture anticipée. Précisez les éléments indispensables : échéance, condition, noms ou actions essentiels. Retirez d'abord les répétitions, pas ces informations.

Collez la version finale dans le champ prévu et examinez le compteur ainsi que l'aperçu. Vérifiez que la fin est complète et que la ponctuation reste cohérente. Une saisie acceptée est utile, mais l'application peut effectuer un autre contrôle à l'enregistrement. Si enregistrer fait partie de votre tâche, vérifiez le texte enregistré ; publier ou envoyer reste une action distincte. Gardez la version longue si ses détails servent ailleurs.

Sources et lectures

  1. MDN: JavaScript string length and Unicode
  2. NIST: Generative AI Profile, section 2.2

Les sources étayent les explications techniques. Les exemples et les vérifications proposées relèvent du travail éditorial.