Best practices for detecting and labeling AIGC

更新时间:
复制 MD 格式

AI technology is advancing rapidly, creating a surge of interest in both social and commercial sectors. While this generates a vast amount of engaging content, it also makes distinguishing authentic content from AIGC increasingly difficult. According to the Administrative Measures for Labeling AI-Generated Synthetic Content, providers of online information services must detect and label AIGC to inform the public of its synthetic origin. This document describes the AIGC detection and labeling services and best practices provided by Alibaba Cloud Content Moderation. This approach is based on our solution, which was selected for the National Cybersecurity Standard Application Practice Case Library.

Solution overview

At a sub-forum of the TC260 Security Standards Week, TC260 recognized Alibaba Cloud's solution as an AI Security Standard Application Practice Case. The solution demonstrates the application of the GB 45438-2025 standard, "Cybersecurity Technology: Methods for Labeling AI-Generated Synthetic Content," within Alibaba Cloud's end-to-end technical framework for detection, digital watermarking, and verification.

AIGC生成标识检测实践证书

In this practice case, Alibaba Cloud built a three-step compliance framework: AIGC detection, digital watermarking, and compliance verification. Refined through its application in Qwen and other Alibaba products, this framework provides a proven model for other platforms.

image

Prerequisites

  1. Activate Content Moderation Enhanced Edition.

  2. Integrate the image moderation, text moderation, voice moderation, and video moderation services of Content Moderation Enhanced Edition.

AIGC detection services

  1. Alibaba Cloud Content Moderation provides capabilities to detect AIGC across images, text, audio, and video. The following table lists the available services.

Modality

Service

Detection scope

Use cases

Image moderation

Service: AI-Generated Image Detection

Service: aigcDetector

Object: Image.

Scope: Detects whether an image is likely generated by AIGC.

Use this service to determine if an image is likely generated by AIGC. For more information, see AIGC detection for image moderation.

Service: AI-Generated Image Detection with Implicit Identifier

Service: aigcDetectorFull

Object: Image.

Scope: Detects whether an image is likely generated by AIGC and whether it contains an AI-generated implicit identifier. If an implicit identifier is found, the service returns the AIGC metadata of the image.

Use this service to determine if an image is generated by AIGC and to detect its implicit identifier and AI generation traces. For more information, see AIGC detection for image moderation.

Service: AI-Generated Image Detection for Video Frames

Service: aigcDetectorForFrame

Object: Video frame.

Scope: Detects whether a video frame is likely generated by AIGC.

Use this service to determine if a video frame is generated by AIGC. For more information, see AIGC detection for image moderation.

Service: AI-Generated Image Detection - Pro

Service: aigcDetector_pro

Object: Image.

Scope: Detects whether an image is likely generated by AIGC or is a suspected synthesis (including face synthesis).

Use this service to detect forged images. For more information, see AIGC detection for image moderation.

Service: AI-Generated Image Detection - Ultra

Service: aigcDetector_ultra

Object: Image.

Scope: Detects whether an image is likely generated by AIGC, is a suspected synthesis (including face synthesis), or has undergone suspected AI-based partial editing.

Use this service to detect forged images, especially those that have been partially edited by AI. For more information, see AIGC detection for image moderation.

Text moderation

Service: AI-Generated Text Detection

Service: text_aigc_detector

Object: Text.

Scope: Detects whether text is likely generated by AIGC.

Use this service to detect and label AI-generated text. For more information, see AIGC detection for text moderation.

Voice moderation

Service: AI-Generated Voice Detection

Service: voice_aigc_detector

Object: Audio.

Scope: Detects whether audio is likely generated by AIGC.

Use this service to detect and label AI-generated audio. For more information, see AIGC detection for voice moderation.

Video moderation

Service: AI-Generated Video Detection

Service: videoAigcDetector

Object: Video.

Scope: Detects whether a video is likely generated by AIGC and whether it contains an AI-generated implicit identifier. If an implicit identifier is found, the service returns the AIGC metadata of the video.

Use this service to detect and label AI-generated video. For more information, see AIGC detection for video moderation.

  1. Required APIs for integration and configuration:

Modality

API

Service configuration

AIGC detection for images

ImageModeration

aigcDetector

aigcDetectorFull

aigcDetectorForFrame

aigcDetector_pro

aigcDetector_ultra

AIGC detection for text

TextModerationPlus

text_aigc_detector

AIGC detection for voice

VoiceModeration

voice_aigc_detector

AIGC detection for video

VideoModeration

videoAigcDetector

Workflows

  • Image publishing

    When publishing images, sharing assets, or processing image-based insurance claims on a platform, use the AIGC image detection service. This service checks if an image is likely generated by AI, contains an implicit identifier, or has undergone AI-based partial editing. You can then label or flag the AI-generated images accordingly.

  1. Select an AIGC image detection service:

AI图片鉴别

  1. Content Moderation workflow overview:

image

  1. Required API for integration and configuration:

Step

API

Service configuration

Step 2

ImageModeration

aigcDetectorFull

  • Video publishing

    When uploading or publishing videos on your platform, use the AIGC video detection service. This service checks if a video is likely generated by AI. You can then label or flag the AI-generated video accordingly.

  1. Content Moderation workflow overview:

image

  1. Required APIs for integration and configuration:

Step

API

Service configuration

Step 2

VideoModeration

videoAigcDetector

Step 5

Service configuration in the console

videoAigcDetector

  • Voice publishing

    When uploading or publishing voice content on your platform, use the AIGC voice detection service. This service checks if a voice clip is likely generated by AI. You can then label or flag the AI-generated voice content accordingly.

  1. Content Moderation workflow overview:

image

  1. Required API for integration and configuration:

Step

API

Service configuration

Step 2

VoiceModeration

voice_aigc_detector

  • Text publishing

    When publishing text on your platform, use the AIGC text detection service. This service checks if the text is likely generated by AI. You can then label or flag the AI-generated text accordingly.

  1. Content Moderation workflow overview:

image

  1. Required API for integration and configuration:

Step

API

Service configuration

Step 2

TextModerationPlus

text_aigc_detector