Guia de migração
Uma alternativa ao Azure Content Moderator para moderar texto
A Microsoft descontinuou o Azure Content Moderator em fevereiro de 2024: não aceita novos recursos e será retirado a 15 de março de 2027. Os seus classificadores de texto só funcionam em inglês e respondem com três categorias genéricas. A VigiMod pontua cada mensagem em oito categorias e 26 línguas, lê as mensagens anteriores e aplica as tuas regras.
Lado a lado
| Azure Content Moderator | VigiMod | |
|---|---|---|
| Estado | Retirado a 15 de março de 2027, sem novos recursos desde março de 2024 | Ativa, novas versões a cada poucas semanas |
| Línguas da classificação de texto | Só inglês | 26 línguas, melhor em italiano, inglês, espanhol, francês, alemão e português |
| Categorias | 3 classes genéricas e um sinal de revisão | 8 categorias com pontuação própria, mais spam e listas de insultos |
| Contexto da conversa | Não | Até 10 mensagens anteriores |
| Regras da comunidade | Listas de palavras | Até 10 regras escritas por palavras, cada uma com a sua pontuação |
| Deteção de dados pessoais (PII) | Sim | Não |
| Preço | Pago por transação | Grátis durante a beta |
Se precisas de imagens ou de deteção de dados pessoais, o sucessor indicado pela Microsoft, o Azure AI Content Safety, cobre-os. A VigiMod é para texto, onde acrescenta contexto, regras da comunidade e línguas além do inglês.
Do Content Moderator para a VigiMod
| Content Moderator | VigiMod | Nota |
|---|---|---|
| Classification.Category1 | sexual | Conteúdo sexual explícito. |
| Classification.Category2 | sexual | Conteúdo sugestivo: usa um limiar mais baixo, por exemplo 0,6. |
| Classification.Category3 | toxic, insult | Linguagem ofensiva: toxic para a grosseria, insult para ataques a uma pessoa. |
| ReviewRecommended | flagged | true quando alguma categoria atinge o seu limiar. |
| Terms (listas de termos) | block_slurs, rules | Listas de insultos integradas, ou uma regra como «Sem palavrões». |
| PII | — | Não coberto: mantém uma ferramenta própria para dados pessoais. |
A mesma chamada, antes e depois
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"]O que ganhas
- Moderação em 26 línguas em vez de só em inglês.
- As mensagens anteriores como contexto: respostas e piadas são lidas com o que veio antes.
- Regras escritas por palavras, como «Proibido vender contas», cada uma com a sua pontuação.
- Limiares por pedido: cada comunidade escolhe o quão rigorosa quer ser.
- As mensagens são verificadas e descartadas: nada é guardado nem usado para treinar.
Migra em três passos
- 1
Cria uma conta gratuita e uma chave API.
- 2
Substitui a chamada Screen por um POST para /moderate: o texto em JSON e, se quiseres, as mensagens anteriores e as tuas regras.
- 3
Faz corresponder os campos com a tabela acima, parte dos limiares predefinidos e afina-os com alguns dias de mensagens reais.
Perguntas
Quando deixa de funcionar o Azure Content Moderator?
A Microsoft descontinuou-o em fevereiro de 2024 e retira-o a 15 de março de 2027. Desde 15 de março de 2024 não se podem criar novos recursos Content Moderator; os existentes funcionam até à data de retirada.
Qual é o substituto oficial?
A Microsoft recomenda o Azure AI Content Safety. A VigiMod é uma alternativa para moderação de texto quando precisas de várias línguas, do contexto da conversa ou das regras da tua comunidade.
A VigiMod modera imagens?
Não. A VigiMod modera só texto. Para imagens precisas de outro serviço.
Quanto tempo demora a migração?
Na maioria das integrações, menos de uma hora: muda uma chamada HTTP e os campos correspondem um a um como na tabela. Conta com alguns dias para afinar os limiares com as tuas mensagens.
Quanto custa?
É grátis durante a beta, com 120 mensagens por minuto por chave API. Os limites exatos estão na página de preços.
Continue a aprender
Todos os guias- Intermédio · 6 min de leituraComo escolher o limiar de moderaçãoUma pontuação de 0,7 não é uma decisão. Como funcionam os limiares, porque o valor predefinido é só um ponto de partida e como afiná-los.
- Básico · 5 min de leituraPorque é que o contexto importa na moderação de chatsA mesma frase pode ser inofensiva ou nociva conforme o que veio antes. Como o contexto da conversa muda a moderação, com exemplos reais.
- Intermédio · 7 min de leituraClassificação zero-shot: como um modelo percebe regras escritas por palavrasComo aplica um modelo «Nada de spoilers» sem ter sido treinado com essa regra? Inferência em linguagem natural e regras de moderação personalizadas.
Migra antes de março de 2027
Cria uma chave gratuita e envia o primeiro pedido em poucos minutos.