A Edição Avançada 2.0 do Image Moderation utiliza um modelo de linguagem grande (LLM) Qwen treinado sob medida, combinado com modelos especialistas, para detectar conteúdo não compatível em imagens. As categorias incluem pornografia, conteúdo sugestivo, conteúdo politicamente sensível, violência e terrorismo, contrabando, conteúdo religioso, tráfego de anúncios e spam, conteúdo inadequado, entre outros riscos. O serviço também permite retornar os resultados brutos do LLM. Este tópico descreve como ativar e chamar o serviço de moderação de imagens.
Edição Avançada
Os modelos de moderação de imagens estão em desenvolvimento ativo. Entre em contato com seu gerente de negócios para fornecer feedback.
Como funciona
O Image Moderation 2.0 usa um LLM Qwen personalizado com base nas características de risco do conteúdo da imagem e oferece os seguintes serviços de moderação:
-
Rules:
Large Model-Powered Ad Traffic Detection Para obter detalhes sobre as categorias de detecção, consulte Regras.
-
Edição da China Continental do Serviço de Moderação de Imagens com Fusão de Modelos Grandes e Pequenos (postImageCheckByVL_ec):
Detects adversarial and AI-generated promotional content using large models. Serviço de moderação de imagens adaptado para a região da China continental, fornecendo rótulos de risco granulares e compreensão de conteúdo localizado. Para obter detalhes sobre as categorias de detecção, consulte Regras.
Nas regiões EUA (Virgínia), Alemanha (Frankfurt) e China (Hong Kong), a inferência do LLM é executada em Singapura. Os dados e logs são armazenados localmente nas respectivas regiões (Frankfurt e Hong Kong).
Selecione seu serviço
Serviço | Descrição | Regiões suportadas | Casos de uso |
Rules( | Combina um LLM e modelos especialistas para fornecer rótulos mais granulares, como subcategorias de pornografia, comportamentos específicos e objetos específicos. Oferece uma faixa de detecção mais ampla e rótulos mais ricos. Proporciona baixas taxas de falsos positivos e falsos negativos. | Singapura, China (Hong Kong), EUA (Virgínia), Alemanha (Frankfurt) | Negócios de redes sociais, streaming ao vivo, jogos, e-commerce e educação que exigem controle de risco rigoroso e políticas granulares. Empresas que precisam de rótulos de risco detalhados. Altamente recomendado para novos usuários com altos requisitos de desempenho. |
postImageCheckByVL_ec | Projetado para empresas transfronteiriças que entram na China continental. Estende o serviço Image Moderation for Large and Small Model Integration com otimizações para contexto em língua chinesa e requisitos de conformidade regulatória doméstica. | China (Xangai), China (Hangzhou), China (Pequim), China (Shenzhen), China (Chengdu) |
|
Pré-requisitos
Antes de começar, verifique se você possui:
Uma assinatura ativa do Image Moderation 2.0 (pagamento conforme o uso)
Uma conta Alibaba Cloud ou um usuário RAM com a política
AliyunYundunGreenWebFullAccessUm par de AccessKey para autenticação
Primeiros passos
Etapa 1: Ativar o serviço
Acesse a página de ativação do serviço e ative o Image Moderation 2.0. Após a ativação, o método de faturamento padrão é pagamento conforme o uso. As taxas são liquidadas diariamente com base no uso real. Não há cobrança se você não chamar o serviço. Para obter detalhes sobre os métodos de faturamento, consulte Faturamento.
Etapa 2: Conceder permissões a um usuário RAM
Crie um par de AccessKey para sua conta Alibaba Cloud ou para um usuário RAM. O usuário RAM deve ter a política AliyunYundunGreenWebFullAccess para chamar as APIs do Content Moderation.
Faça logon no console RAM usando sua conta Alibaba Cloud ou como administrador RAM.
Crie um usuário RAM. Consulte Criar um usuário RAM.
Anexe a política
AliyunYundunGreenWebFullAccessao usuário RAM. Consulte Gerenciar permissões para usuários RAM.
Etapa 3: Instalar o SDK
Siga o Guia de integração e SDK do Image Moderation para instalar o SDK e configurar seu endpoint.
A tabela a seguir lista todas as regiões e endpoints suportados:
Região | Endpoint público | Endpoint VPC | Serviço suportado |
China (Xangai) | green-cip.cn-shanghai.aliyuncs.com | green-cip-vpc.cn-shanghai.aliyuncs.com | postImageCheckByVL_ec |
China (Hangzhou) | green-cip.cn-hangzhou.aliyuncs.com | green-cip-vpc.cn-hangzhou.aliyuncs.com | postImageCheckByVL_ec |
China (Pequim) | green-cip.cn-beijing.aliyuncs.com | green-cip-vpc.cn-beijing.aliyuncs.com | postImageCheckByVL_ec |
China (Shenzhen) | green-cip.cn-shenzhen.aliyuncs.com | green-cip-vpc.cn-shenzhen.aliyuncs.com | postImageCheckByVL_ec |
China (Chengdu) | green-cip.cn-chengdu.aliyuncs.com | N/A | postImageCheckByVL_ec |
Singapura | green-cip.ap-southeast-1.aliyuncs.com | green-cip-vpc.ap-southeast-1.aliyuncs.com | postImageCheckByVL_global |
China (Hong Kong) | green-cip.cn-hongkong.aliyuncs.com | green-cip-vpc.cn-hongkong.aliyuncs.com | |
EUA (Virgínia) | green-cip.us-east-1.aliyuncs.com | green-cip-vpc.us-east-1.aliyuncs.com | |
Alemanha (Frankfurt) | green-cip.eu-central-1.aliyuncs.com | green-cip-vpc.eu-central-1.aliyuncs.com |
Nas regiões Alemanha (Frankfurt) e China (Hong Kong), a inferência do LLM é executada na região de Singapura. Os dados e logs são armazenados localmente nas respectivas regiões (Frankfurt e Hong Kong).
Etapa 4: Configurar regras de detecção (opcional)
No console do Content Moderation, configure as regras de detecção: ative ou desative categorias de detecção, copie um serviço, configure uma biblioteca de imagens personalizada, configure um glossário personalizado, consulte registros de detecção e revise dados de uso. Consulte o Guia do console.
Referência da API
Visão geral da API
API:
ImageModerationCódigo do serviço:
postImageCheckByVL_global,postImageCheckByVL_ecLimite de QPS: 50 chamadas/segundo por usuário. Exceder esse limite causa limitação de solicitações. Entre em contato com seu gerente de negócios para aumentar a cota.
Faturamento: Cobrado por solicitação bem-sucedida (HTTP 200), com liquidação diária. Os preços variam conforme o serviço. Para obter detalhes, consulte a seção Faturamento.
Depurar a API
Antes da integração, utilize a depuração online da Alibaba Cloud OpenAPI para testar as APIs de e Image Moderation 2.0. Também é possível visualizar códigos de exemplo e informações de dependência do SDK para obter uma visão geral de como usar essas APIs e seus parâmetros.
As chamadas de API realizadas pelo depurador online são faturadas.
Requisitos de imagem
|
Restrição |
Limite |
|
Formatos suportados |
PNG, JPG, JPEG, BMP, WEBP, TIFF, SVG, HEIC (lado mais longo < 8.192 px), GIF (primeiro quadro), ICO (última imagem) |
|
Tamanho máximo do arquivo |
20 MB |
|
Dimensões máximas |
16.384 px (altura ou largura); 250 milhões de pixels no total |
|
Resolução ideal |
Pelo menos 200 x 200 px (resoluções menores reduzem a precisão) |
|
Tempo limite de download |
3 segundos |
|
Restrições de URL |
Acesso público; máx. de 2.048 caracteres; sem caracteres chineses; uma URL por solicitação |
Enviar uma imagem
Envie uma imagem usando um dos seguintes métodos por solicitação:
|
Método |
Parâmetros obrigatórios |
Observações |
|
URL |
|
A URL deve ter acesso público |
|
Autorização OSS |
|
Conceda a função |
|
Upload local |
Upload via SDK |
O arquivo é excluído 30 minutos após o upload; não consome armazenamento do OSS. Consulte o Guia do SDK do Image Moderation para exemplos de código. |
Parâmetros da solicitação
O corpo da solicitação é um objeto JSON. Para os parâmetros comuns obrigatórios, consulte o Guia de integração.
Parâmetros de nível superior
Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| String | Sim |
| O serviço de detecção. Valores válidos:
|
| JSONString | Sim | — | Uma string JSON contendo os parâmetros de detecção de conteúdo. |
Campos de ServiceParameters
Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| String | Condicional |
| A URL da imagem a ser moderada. Obrigatório ao enviar por URL. |
| String | Condicional |
| O nome do bucket autorizado do Object Storage Service (OSS). Obrigatório ao enviar por OSS. |
| String | Condicional |
| A chave do objeto da imagem no bucket OSS. Obrigatório ao enviar por OSS. |
| String | Condicional |
| A região onde o bucket OSS está localizado. Obrigatório ao enviar por OSS. |
| String | Não |
| Um identificador exclusivo para associar o resultado aos seus dados comerciais. Caracteres alfanuméricos, sublinhados, hifens e pontos. Máx. de 64 caracteres. |
| String | Não |
| Especifica informações adicionais a serem retornadas. Valores válidos: |
| String | Não |
| O cabeçalho de solicitação |
Exemplo de solicitação
{
"Service": "postImageCheckByVL_global",
"ServiceParameters": {
"imageUrl": "https://img.alicdn.com/tfs/TB1U4r9AeH2gK0jSZJnXXaT1FXa-2880-480.png",
"dataId": "img0307****"
}
}
Parâmetros de resposta
Campos de resposta de nível superior
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
|
String |
|
O ID exclusivo da solicitação. Usado para solução de problemas. |
|
|
Integer |
|
O código de status. |
|
|
String |
|
A mensagem de resposta. |
|
|
Object |
— |
Resultados da detecção. |
Campos de Data
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
|
String |
|
Nível geral de risco, baseado no rótulo de maior risco. Valores válidos: |
|
|
String |
|
ID de dados da solicitação. Retornado apenas se |
|
|
Array |
— |
Matriz de rótulos de risco detectados. Cada entrada contém |
|
|
Object |
— |
Informações suplementares, incluindo correspondências de bibliotecas personalizadas. |
Campos de Result
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
|
String |
|
Rótulo de risco. Uma única imagem pode corresponder a vários rótulos. |
|
|
Float |
|
Pontuação de confiança (0–100, duas casas decimais). Maior pontuação indica maior confiança. |
|
|
String |
|
Descrição legível do rótulo. Use |
|
|
String |
|
Nível de risco para este rótulo, baseado nos limiares de pontuação configurados. Valores válidos: |
Campos de Ext
|
Parâmetro |
Tipo |
Descrição |
|
|
JSONArray |
Detalhes de correspondência da biblioteca personalizada. Retornado quando uma imagem enviada corresponde a uma entrada da biblioteca. |
Campos de CustomImage
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
|
String |
|
ID da biblioteca personalizada correspondente. |
|
|
String |
|
Nome da biblioteca personalizada correspondente. |
|
|
String |
|
ID da imagem correspondente na biblioteca. |
Exemplo de resposta
{
"RequestId": "70ED13B0-BC22-576D-9CCF-1CC12FEAC477",
"Code": 200,
"Msg": "OK",
"Data": {
"RiskLevel": "high",
"DataId": "img0307****",
"Result": [
{
"Label": "violent_explosion",
"Confidence": 92.40,
"Description": "Fireworks content",
"RiskLevel": "high"
},
{
"Label": "violent_burning",
"Confidence": 67.15,
"Description": "Burning scenes",
"RiskLevel": "medium"
}
],
"Ext": {}
}
}
Os exemplos de solicitação e resposta são formatados para facilitar a leitura. As respostas reais da API não incluem quebras de linha ou recuos.
Instruções
Rótulos de risco
O serviço retorna rótulos de risco agrupados por categoria. Cada rótulo possui uma pontuação de confiança (0–100). Quanto maior a pontuação, maior a confiança. Ative ou desative rótulos individuais no Content Moderation console.
Compreensão dos níveis de risco e tratamento de resultados
Cada rótulo apresenta um RiskLevel e uma Confidence. O RiskLevel no objeto Data reflete o risco mais alto entre todos os rótulos.
Utilize o RiskLevel para orientar seu fluxo de trabalho de moderação:
|
Nível de risco |
Ação recomendada |
|
|
Bloqueie ou remova o conteúdo imediatamente |
|
|
Encaminhe para revisão manual |
|
|
Processe apenas se o caso de uso exigir alta revocação; caso contrário, trate como ausência de risco |
|
|
Nenhum risco detectado |
Ajuste de limiares de confiança: Os limiares padrão de pontuação de risco determinam quando um rótulo recebe a classificação high, medium ou low. Reduzir um limiar aumenta a revocação (menos violações não detectadas), mas também eleva os falsos positivos. Aumentar o limiar melhora a precisão, porém pode deixar passar algumas violações. Ajuste os limiares por rótulo no Content Moderation console para adequá-los à tolerância da sua plataforma a falsos positivos versus falsos negativos.
Armazene os rótulos de risco e as pontuações de confiança retornados. Utilize esses dados para priorizar a revisão manual, criar conjuntos de dados de anotação e aplicar políticas de governança em camadas.
Referência de rótulos
Os rótulos estão organizados nas categorias abaixo. O sufixo _tii indica texto detectado dentro da imagem (texto na imagem), e não conteúdo visual.
Conteúdo pornográfico (pornographic_*)
|
Rótulo |
Descrição |
|
|
Imagem com suspeita de conteúdo pornográfico. |
|
|
Imagem com suspeita de conteúdo de brinquedos sexuais. |
|
|
Imagem com suspeita de arte erótica. |
|
|
Imagem com suspeita de pornografia envolvendo menores. |
|
|
Texto na imagem com suspeita de conteúdo pornográfico. |
Conteúdo sexualmente sugestivo (sexual_*)
|
Rótulo |
Descrição |
|
|
Imagem com suspeita de conteúdo vulgar ou insinuação sexual. |
|
|
Imagem com suspeita de contorno de mamilo visível. |
|
|
Imagem com suspeita de decote feminino evidente. |
|
|
Imagem com suspeita de roupa íntima ou traje de banho. |
|
|
Imagem com suspeita de homem sem camisa. |
|
|
Imagem com suspeita de ombros femininos expostos de forma sensual. |
|
|
Imagem com suspeita de pernas femininas expostas de forma sensual. |
|
|
Imagem com suspeita de gravidez ou amamentação. |
|
|
Imagem com suspeita de conteúdo sexual em desenho animado. |
|
|
Imagem com suspeita de conteúdo sexual envolvendo menores. |
|
|
Imagem com suspeita de fetichismo de pés. |
Conteúdo politicamente sensível (political_*)
|
Rótulo |
Descrição |
|
|
Imagem com suspeita de niilismo histórico ou eventos históricos inadequados. |
|
|
Texto na imagem com suspeita de niilismo histórico. |
|
|
Texto na imagem com suspeita de metáfora ou pseudônimo de líderes importantes. |
|
|
Texto na imagem contendo nomes de líderes. |
|
|
Texto na imagem com suspeita de nomes de autoridades cassadas. |
|
|
Texto na imagem com suspeita de nomes de celebridades com reputação manchada. |
|
|
Imagem com suspeita de figuras públicas com reputação manchada ou altamente negativas. |
|
|
Imagem com suspeita de bandeira nacional da China. |
|
|
Imagem com suspeita de outras bandeiras nacionais. |
|
|
Imagem com suspeita de mapa da China. |
|
|
Imagem com suspeita de logotipos de mídia proibida. |
|
|
Imagem com suspeita de uniformes militares ou policiais. |
|
|
Imagem com suspeita de emblemas nacionais ou partidários. |
|
|
Imagem com suspeita de líderes atuais ou antigos. |
|
|
Imagem com suspeita de envolvimento de familiares de líderes. |
|
|
Imagem com suspeita de envolvimento de funcionários governamentais provinciais ou municipais. |
|
|
Imagem com suspeita de envolvimento de líderes estrangeiros e seus familiares. |
|
|
Imagem com suspeita de autoridades cassadas de nível nacional. |
|
|
Imagem com suspeita de autoridades cassadas de nível provincial ou municipal. |
|
|
Texto na imagem com suspeita de expressões racistas. |
|
|
Imagem com suspeita de vestimenta médica. |
Violência e terrorismo (violent_*)
|
Rótulo |
Descrição |
|
|
Imagem com suspeita de aglomeração de pessoas. |
|
|
Imagem com suspeita de fogos de artifício ou elementos de explosão. |
|
|
Imagem com suspeita de elementos das forças armadas. |
|
|
Imagem com suspeita de armas de fogo. |
|
|
Imagem com suspeita de facas. |
|
|
Texto na imagem contendo descrições de armas de fogo ou facas. |
|
|
Imagem com suspeita de conteúdo sangrento. |
|
|
Imagem com suspeita de conteúdo horripilante. |
|
|
Texto na imagem com suspeita de descrição de violência ou terror. |
|
|
Imagem com suspeita de conteúdo de incêndio ou queimadura. |
|
|
Imagem com suspeita de uniformes de combate. |
Contrabando (contraband_*)
|
Rótulo |
Descrição |
|
|
Imagem com suspeita de envolvimento de drogas ou medicamentos. |
|
|
Texto na imagem com suspeita de descrição de drogas, contrabando ou itens proibidos. |
|
|
Imagem com suspeita de itens de jogo de azar. |
|
|
Texto na imagem com suspeita de descrição de comportamento de jogo de azar. |
|
|
Texto na imagem com suspeita de certificados ou desvio de tráfego publicitário para saque. |
|
|
Imagem com suspeita de itens de contrabando. |
|
|
Texto na imagem com suspeita de descrições de contrabando. |
Conteúdo religioso (religion_*)
|
Rótulo |
Descrição |
|
|
Imagem com suspeita de conteúdo funerário ou memorial. |
|
|
Imagem com suspeita de vestimentas ou símbolos budistas ou taoístas. |
|
|
Imagem com suspeita de vestimentas ou símbolos cristãos. |
|
|
Imagem com suspeita de vestimentas ou símbolos muçulmanos. |
|
|
Texto na imagem contendo elementos ou informações religiosas. |
Bandeiras
|
Rótulo |
Descrição |
|
|
Imagem com suspeita de bandeira nacional da China. |
|
|
Imagem com suspeita de outras bandeiras nacionais. |
Spam e conteúdo promocional (pt_*)
|
Rótulo |
Descrição |
|
|
Imagem com suspeita de marcas d'água comuns de plataformas de redes sociais. |
|
|
Imagem com suspeita de códigos QR. |
|
|
Imagem com suspeita de códigos de mini programas. |
|
|
Texto na imagem contendo informações de contato para desvio de tráfego. |
|
|
Texto na imagem contendo informações de desvio de tráfego para plataformas sociais. |
|
|
Texto na imagem contendo informações de desvio de tráfego para plataformas de vídeos curtos. |
|
|
Texto na imagem contendo informações publicitárias de investimentos ou finanças. |
|
|
Texto na imagem contendo informações publicitárias de recrutamento de meio período. |
Comportamento inadequado (inappropriate_*)
|
Rótulo |
Descrição |
|
|
Ato de fumar. |
|
|
Consumo de bebida alcoólica. |
|
|
Tatuagem. |
|
|
Gesto obsceno com o dedo médio. |
|
|
Desperdício de alimentos. |
|
|
Conteúdo envolvendo menores. |
Palavrões (profanity_*)
|
Rótulo |
Descrição |
|
|
Texto na imagem contendo linguagem vulgar ou ofensiva. |
|
|
Texto na imagem contendo conteúdo abusivo grave. |
Rótulos de biblioteca de imagens personalizada
Configure uma biblioteca de imagens personalizada no console. Quando uma imagem enviada corresponder a uma imagem da biblioteca, o sistema retorna o rótulo com o sufixo _lib (por exemplo, violent_explosion_lib). A pontuação de Confidence reflete a similaridade.
Rótulos de ausência de risco
|
Rótulo |
Pontuação de confiança |
Descrição |
|
|
Não retornado |
Nenhuma ameaça detectada ou todas as categorias de detecção estão desativadas. |
|
|
0–100 |
A imagem apresenta alta similaridade com uma imagem isenta em sua biblioteca personalizada. |
Códigos de status
As solicitações são cobradas apenas para o código de status 200.
|
Código |
Descrição |
|
|
Solicitação bem-sucedida. |
|
|
Um parâmetro obrigatório está vazio. |
|
|
Um valor de parâmetro é inválido. |
|
|
Um parâmetro excede o comprimento máximo. Corrija e tente novamente. |
|
|
Limite de QPS excedido. Reduza a concorrência e tente novamente. |
|
|
Falha no download da imagem. Verifique a URL ou tente novamente. |
|
|
Tempo limite de download da imagem esgotado. Verifique a acessibilidade e tente novamente. |
|
|
Arquivo de imagem muito grande. Redimensione e tente novamente. |
|
|
Formato de imagem não suportado. Use um formato suportado e tente novamente. |
|
|
Permissões insuficientes. Verifique a ativação do serviço, a ausência de pagamentos atrasados e se o usuário RAM possui a política necessária. |
|
|
Erro interno do sistema. Tente novamente mais tarde. |
Faturamento
O serviço de moderação de imagens por LLM do Image Moderation 2.0 suporta faturamento por pagamento conforme o uso . Solicitações que retornam códigos de status diferentes de 200 não são cobradas.
Pagamento conforme o uso
Após ativar o Image Moderation 2.0, o método de faturamento padrão é pagamento conforme o uso. As taxas são liquidadas diariamente com base no uso real. Não há cobrança se você não utilizar o serviço.
Categoria de faturamento | Serviço incluído | Preço unitário |
Image Moderation advanced ( |
| USD 1,20 por 1.000 chamadas Nota Cada chamada a qualquer um dos serviços listados à esquerda conta como uma unidade de faturamento. As taxas baseiam-se no uso real. Por exemplo, 100 chamadas ao serviço Image Moderation for Large and Small Model Integration custam USD 0,12. |
Image Moderation China Mainland Edition ( |
| USD 0,70 por 1.000 chamadas |
O faturamento por pagamento conforme o uso do Content Moderation 2.0 é liquidado uma vez por dia (dentro de 24 horas). Nos detalhes da fatura, o campo moderationType identifica o tipo de moderação. Visualize seus detalhes da fatura.
Dedução de plano de recursos
Para demandas de moderação em grande volume ou com uso consistente, adquira um plano de recursos antecipadamente. Planos maiores oferecem descontos mais atrativos. É possível comprar e utilizar vários planos simultaneamente. Para mais informações, consulte Adquirir um plano de recursos para o Content Moderation Enhanced Edition.
Este plano de recursos aplica-se ao Content Moderation Enhanced Edition e não pode ser compartilhado com os planos do Content Moderation 1.0. As proporções de dedução são as seguintes:
|
Tipo |
Proporção de dedução |
|
Image Moderation advanced (image_advanced) |
Proporção de dedução: 4. Cada chamada de API deduz 4 unidades da cota do seu plano de recursos. Exemplo: uma cota de 100 chamadas menos uma chamada de API resulta em um saldo restante de 96 chamadas. |
|
Image Moderation China Mainland Edition (image_vl_standard_cn) |
Proporção de dedução: 2,34. Cada chamada de API deduz 2,34 unidades da cota do seu plano de recursos. Exemplo: uma cota de 100 chamadas menos uma chamada de API resulta em um saldo restante de 97,66 chamadas. |
A cota do plano de recursos é consumida antes do faturamento conforme o uso. Quando a cota se esgota, o uso passa a ser cobrado no modelo de pagamento conforme o uso. Monitore o saldo do seu plano de recursos e as faturas de pagamento conforme o uso. Configure alertas de saldo baixo no Sistema de Planos de Recursos do Alibaba Cloud User Center.