TF
T-Fluencers Docs
Quay lại Wiki

Duyệt video bằng AI (OpsHub)#

Mục tiêu: Hiểu cơ chế AI moderation qua OpsHub, đọc kết quả AI và override khi AI sai.

Mục tiêu#

  • Bật OpsHub cho thử thách.
  • Đọc verdict AI: outcome, score, criteria scores, issues.
  • Override khi AI quyết định sai.
  • Re-run AI cho failed checks.

Điều kiện tiên quyết#

Các bước thực hiện#

1. Mở tab AI Moderation#

  1. Vào Nội dung → tab AI Moderation.
  2. Bảng hiển thị các bài đã được AI chấm.

2. Đọc kết quả AI#

Mỗi row có các cột:

CộtÝ nghĩa
Bài viếtTitle + link
VerdictQuyết định AI
Outcomeapproved / rejected
Lý doText giải thích
SummaryAI tóm tắt bài
ScoreOverall 0–100
Criteria ScoresĐiểm từng tiêu chí
IssuesList vấn đề phát hiện
RecommendationAdmin nên làm gì
Contains BlacklistCó chứa từ cấm không

3. Confirm hoặc Override#

Confirm AI Approval:

  • AI recommend approve → Admin click Approve → tiếp tục flow cộng tiền.

Override Reject:

  • AI recommend reject nhưng Admin thấy bài OK → click Approve manually.
  • Nhập lý do override → audit log.

Override Approve:

  • AI recommend approve nhưng có vấn đề → click Reject, chọn rejection tag.

4. Re-run AI#

Khi AI fail hoặc config thay đổi:

  1. Click action Re-run AI trên row.
  2. Job chạy lại AI checks.
  3. Kết quả mới overwrite kết quả cũ (giữ audit trail).

Hoặc gọi API trực tiếp:

POST /api/v1/maintenance/rerun-ai
Body: {
  "apply": true,
  "campaign_id": "<id>",
  "failed_check_ids": ["AI25_patriotic_theme"]
}

Chi tiết từng bước#

Các AI check thường gặp#

Check IDÝ nghĩa
AI25_patriotic_themeChủ đề yêu nước, chính trị nhạy cảm
AI25_cultural_sensitivityVăn hoá nhạy cảm
AI25_brand_safetyBrand safety (không đối thủ cạnh tranh)
AI25_quality_checkChất lượng âm/hình
AI25_engagement_checkEngagement chuẩn

Danh sách đầy đủ phụ thuộc config OpsHub của thử thách.

Scoring#

  • Overall Score: 0–100.
  • Criteria Scores: mỗi tiêu chí có score riêng.
  • Thông thường:
    • ≥ 70: AI recommend approve.
    • 40–69: Cần review manual.
    • < 40: AI recommend reject.
  • Threshold có thể config trong OpsHub.

Verdict structure#

{
  "outcome": "approved" | "rejected",
  "outcomeReason": "...",
  "summary": "...",
  "score": {
    "overallScore": 85,
    "criteriaScores": [
      {"name": "quality", "score": 90},
      {"name": "brand_safety", "score": 80}
    ],
    "issues": ["Âm thanh hơi nhỏ ở 0:15"],
    "recommendation": "approve",
    "containsBlacklist": false
  }
}

Contains Blacklist#

Nếu bài chứa keyword blacklist (Blacklist & Auto-approval), flag containsBlacklist = true → AI reject mạnh.

Audit trail cho override#

Mọi override (AI → Admin decision) đều log:

  • Original AI decision
  • Admin decision
  • Lý do
  • Timestamp + actor

Dùng để train lại model và chứng minh compliance.

Lỗi thường gặp#

1. Không thấy tab AI Moderation#

  • Thử thách chưa bật OpsHub.
  • User không có quyền AI Moderation.

2. AI không chạy cho bài mới#

  • Webhook từ hệ thống chính tới OpsHub fail — liên hệ DevOps.
  • OpsHub queue tắc — re-run thủ công.

3. AI recommend sai liên tục#

  • Model cần retrain. Báo team ML kèm sample.
  • Tạm override manually cho đến khi retrain.

4. Re-run không tạo kết quả mới#

  • Failed check ID sai — check danh sách checks của campaign.
  • Queue đầy — chờ.

5. Score lệch giữa 2 lần run#

AI có thể non-deterministic (temperature > 0). Nếu lệch nhỏ, chấp nhận. Nếu lệch lớn, báo ML team.

Câu hỏi thường gặp (FAQ)#

AI có thay thế Admin hoàn toàn không?

Không. AI là first-pass filter + gợi ý. Quyết định cuối là Admin. Với thử thách nhạy cảm, Admin review 100%.

Bao nhiêu % bài được AI tự duyệt?

Tùy thử thách và config. Thử thách generic có thể auto-approve 60–80%. Thử thách nhạy cảm (liên quan Techcombank brand) chỉ 20–40%.

Chi phí AI mỗi bài?

Tùy model (Vertex AI, OpenAI, Claude). DevOps track trong dashboard cost. Thường vài cent/bài.

AI có đọc tiếng Việt tốt không?

Có. Model multi-language. Nhưng với slang/meme tiếng Việt, có thể miss nuance → Admin override.

OpsHub link đâu nếu cần debug sâu?

Hệ thống OpsHub có dashboard riêng. Liên hệ DevOps để có URL + credential.

Override AI có ảnh hưởng training model không?

Có (nếu pipeline RLHF được thiết lập). Override data được collect để retrain → AI accuracy tăng theo thời gian.

Liên kết liên quan#


Tham khảo SRS: admin-portal/04-noi-dung