Guide de migration

Une alternative à Azure Content Moderator pour modérer le texte

Microsoft a rendu Azure Content Moderator obsolète en février 2024 : il n'accepte plus de nouvelles ressources et sera retiré le 15 mars 2027. Ses classificateurs de texte ne fonctionnent qu'en anglais et répondent avec trois catégories générales. VigiMod note chaque message sur huit catégories dans 26 langues, lit les messages précédents et applique vos propres règles.

Côte à côte

Azure Content ModeratorVigiMod
StatutRetiré le 15 mars 2027, plus de nouvelles ressources depuis mars 2024Actif, nouvelles versions toutes les quelques semaines
Langues de la classification de texteAnglais uniquement26 langues, au mieux en italien, anglais, espagnol, français, allemand et portugais
Catégories3 classes générales et un signal de relecture8 catégories avec chacune son score, plus le spam et les listes d'insultes
Contexte de la conversationNonJusqu'à 10 messages précédents
Règles de la communautéListes de motsJusqu'à 10 règles rédigées en toutes lettres, chacune avec son score
Détection des données personnelles (PII)OuiNon
PrixPayant à la transactionGratuit pendant la bêta

Si vous avez besoin des images ou de la détection des données personnelles, le successeur indiqué par Microsoft, Azure AI Content Safety, les couvre. VigiMod est fait pour le texte, où il ajoute le contexte, les règles de la communauté et d'autres langues que l'anglais.

De Content Moderator à VigiMod

Content ModeratorVigiModRemarque
Classification.Category1sexualContenu sexuellement explicite.
Classification.Category2sexualContenu suggestif : utilisez un seuil plus bas, par exemple 0,6.
Classification.Category3toxic, insultLangage offensant : toxic pour la grossièreté, insult pour les attaques contre une personne.
ReviewRecommendedflaggedtrue quand une catégorie atteint son seuil.
Terms (listes de termes)block_slurs, rulesListes d'insultes intégrées, ou une règle comme « Pas de gros mots ».
PII—Non couvert : gardez un outil dédié aux données personnelles.

Le même appel, avant et après

Content Moderator

import requests

r = requests.post(
    f"{AZURE_ENDPOINT}/contentmoderator/moderate/v1.0/ProcessText/Screen",
    params={"classify": "True", "language": "eng"},
    headers={"Ocp-Apim-Subscription-Key": AZURE_KEY, "Content-Type": "text/plain"},
    data=message.encode("utf-8"),
)
c = r.json()["Classification"]
flagged = c["ReviewRecommended"]
offensive = c["Category3"]["Score"]

VigiMod

import requests

r = requests.post(
    "https://api.vigimod.com/moderate",
    headers={"X-API-Key": VIGIMOD_KEY},
    json={
        "text": message,                       # any of 26 languages
        "context": previous_messages,          # optional: the last messages, oldest first
        "rules": {"no-ads": "No advertising"},  # optional: your own rules
    },
)
result = r.json()
flagged = result["flagged"]
offensive = result["scores"]["insult"]

Ce que vous y gagnez

  • Une modération dans 26 langues au lieu de l'anglais seul.
  • Les messages précédents comme contexte : réponses et blagues sont lues avec ce qui précède.
  • Des règles en toutes lettres, comme « Pas de vente de comptes », chacune avec son score.
  • Des seuils par requête : chaque communauté choisit sa sévérité.
  • Les messages sont vérifiés puis écartés : rien n'est enregistré ni utilisé pour entraîner.

Migrer en trois étapes

  1. 1

    Créez un compte gratuit et une clé API.

  2. 2

    Remplacez l'appel Screen par un POST sur /moderate : le texte en JSON et, si vous le souhaitez, les messages précédents et vos règles.

  3. 3

    Faites correspondre les champs avec le tableau ci-dessus, partez des seuils par défaut et ajustez-les sur quelques jours de vrais messages.

Questions

Quand Azure Content Moderator cesse-t-il de fonctionner ?

Microsoft l'a rendu obsolète en février 2024 et le retire le 15 mars 2027. Depuis le 15 mars 2024, on ne peut plus créer de ressources Content Moderator ; les ressources existantes fonctionnent jusqu'à la date de retrait.

Quel est le remplaçant officiel ?

Microsoft recommande Azure AI Content Safety. VigiMod est une alternative pour la modération de texte quand vous avez besoin de plusieurs langues, du contexte de la conversation ou des règles de votre communauté.

VigiMod modère-t-il les images ?

Non. VigiMod modère uniquement le texte. Pour les images, il faut un autre service.

Combien de temps prend la migration ?

Pour la plupart des intégrations, moins d'une heure : un appel HTTP change et les champs se correspondent un à un comme dans le tableau. Prévoyez quelques jours pour régler les seuils sur vos messages.

Combien ça coûte ?

C'est gratuit pendant la bêta, avec 120 messages par minute par clé API. Les limites exactes sont sur la page des tarifs.

Migrez avant mars 2027

Créez une clé gratuite et envoyez votre première requête en quelques minutes.