Bỏ qua điều hướng tới nội dung chính
Tin tức AI

Grok API gắn watermark vô hình cho text từ 07/11, developer kiểm tra header x-watermark thế nào

📑 Mục lục chi tiết bài viết (31 mục)
Grok API gắn watermark vô hình cho text từ 07/11, developer kiểm tra header x-watermark thế nào

Từ 07/11/2026, text do 7 model Grok tạo ra qua SpaceXSI API mang watermark vô hình theo mặc định, anh em không cần sửa một dòng code nào, và cách kiểm tra mà developer tự làm được là đọc header x-watermark trên response. Tin này chạm tới mọi team chạy bot, đăng bài hay viết content bằng Grok API, vì giữ hay tắt đều kéo theo trách nhiệm pháp lý.

Từ 07/11/2026, text Grok API mang watermark vô hình mặc định trên 7 model Grok.
Không cần sửa code, không có request parameter, response giữ nguyên format ngoài header mới.
Kiểm tra bằng header x-watermark, giá trị true nghĩa là có watermark.

Text Grok API mang watermark vô hình mặc định từ 07/11 trên 7 model Grok

Chỉ thêm một header, nhưng nó chạm tới mọi text team mình gọi qua Grok API từ hôm nay, nên trước hết cần chốt rõ model nào bị ảnh hưởng và code cũ có chạy tiếp được hay không.

Trang tài liệu chính thức Output Watermarking của SpaceXSI về watermark Grok API

Danh sách 7 model chịu watermark, từ grok-4.7 tới grok-4.20-multi-agent

Docs ghi, từ 07/11/2026, response từ 7 model sau mang watermark theo mặc định: grok-4.7, grok-4.6, grok-4.5, grok-4.3, grok-4.20-reasoning, grok-4.20-non-reasoning và grok-4.20-multi-agent. Trang docs “Output Watermarking” cập nhật lần cuối 31/10/2026, watermark bật mặc định, team admin opt-out được theo từng model.

Trang docs hơi vênh nhau, phần mở đầu nói watermark đã bật trên mọi endpoint, phần liệt kê model lại nói response bắt đầu mang watermark từ 07/11, nên mình không khẳng định dấu đã bật trước ngày này.

Response giữ nguyên format, không cần sửa code hay thêm parameter

Docs nói rõ không có parameter nào để gửi, integration chạy y như cũ dù có hay không có watermark, format response không đổi ngoài header mới x-watermark, nên code cũ gọi API kiểu nào thì vẫn gọi đúng kiểu đó, không cần deploy lại, không cần sửa SDK.

SpaceXSI nói watermark không đổi chất lượng hay tốc độ response, nhưng đó là claim của vendor, chưa có kiểm chứng độc lập.

3 loại output mang watermark, kể cả tool call arguments

Watermark bao phủ 3 loại text tạo ra, gồm text response thường, structured outputs và tool call arguments, tức là các tham số mà model điền vào khi nó yêu cầu ứng dụng chạy một hàm, nên một pipeline agent mà truyền JSON do Grok tạo sang hệ thống khác thì cũng đang truyền đi nội dung có watermark, không chỉ bài viết dài mới dính dấu.

Cả hai API text generation đều được bao phủ, gồm Responses API và Chat Completions API, và mọi SpaceXSI API endpoint đều nằm trong diện này.

Cách đọc header x-watermark để biết output có watermark hay không

Biết model nào bị ảnh hưởng rồi thì câu hỏi tiếp theo là làm sao tự mình kiểm tra một response cụ thể.

Developer kiểm tra header x-watermark trên response Grok API

Ví dụ Vercel AI SDK trên docs đọc header x-watermark

Đây là ví dụ duy nhất mình thấy tận mắt khi mở lại trang docs, dùng Vercel AI SDK, JavaScript, gọi grok-4.7 rồi đọc header từ response trả về:

import { xai } from '@ai-sdk/xai';
import { generateText } from 'ai';

const { text, response } = await generateText({
  model: xai.responses('grok-4.7'),
  prompt: 'Write a haiku about the ocean.',
});

console.log(response.headers?.['x-watermark']);
console.log(text);

Quy tắc đọc header thì docs ghi rất gọn, giá trị x-watermark: true nghĩa là output của request đó được tạo kèm watermark, còn giá trị khác hoặc không có header thì nghĩa là không.

Lưu ý là tới lúc mình viết bài này vẫn chưa có xác nhận live nào về header x-watermark: true từ một request thật sau 07/11, vì lúc nghiên cứu thì 07/11 còn chưa tới ở múi giờ UTC, nên anh em chạy thử sau 07/11 rồi tự xem header.

Nếu không thấy header, kiểm tra lần lượt tên model có nằm trong 7 model đã nêu không, rồi xem request dùng Responses hay Chat Completions API, cuối cùng đối chiếu ngày gọi có phải từ 07/11 trở đi không.

Ví dụ Python và curl chỉ là minh họa của bên thứ ba

Cần nói rõ một điểm lệch, Smartscope, Unicorn API và Data Studios đều viết rằng docs có ví dụ Python và curl, nhưng bản đọc trang docs chỉ hiện 1 ví dụ Vercel AI SDK ở trên, có thể do tab code mà bản đọc text không hiện đủ, hoặc các bài kia đọc một phiên bản trang khác, nên hai đoạn dưới đây là minh họa của bên thứ ba, không phải nguyên văn docs:

# Minh họa của bên thứ ba (Data Studios), không phải nguyên văn docs SpaceXSI
# client là OpenAI client đã cấu hình base_url [https://api.x.ai](https://api.x.ai), key trong XAI_API_KEY
raw = client.chat.completions.with_raw_response.create(
    model="grok-4.7",
    messages=[{"role": "user", "content": "Write a haiku about the ocean."}],
)
print(raw.headers.get("x-watermark") == "true")
# Minh họa của bên thứ ba (TwitterAPI.io), không phải nguyên văn docs SpaceXSI
curl -i [https://api.x.ai/v1/chat/completions](https://api.x.ai/v1/chat/completions) \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $XAI_API_KEY" \
  -d '{"model": "grok-4.7", "messages": [{"role": "user", "content": "Write a haiku about the ocean."}]}'

Header x-watermark chỉ kiểm tra được response do chính mình tạo ra

Header chỉ kiểm tra được response của chính mình lúc tạo ra, không test được text người khác gửi tới, việc nhận output có watermark và khả năng test một đoạn văn bất kỳ là hai loại quyền truy cập riêng hẳn nhau.

Header chỉ báo cáo những gì xAI đã áp cho response, chưa có cách công khai nào để kiểm chứng độc lập dấu trên một đoạn văn cụ thể, nên đừng coi header là công cụ phát hiện AI dùng chung cho mọi text trên mạng.

Với team chạy bot đăng Grok text lên X thì reply ngắn mang ít tín hiệu hơn text dài, nên một reply ngắn của bot sẽ khó detect hơn dù đã được watermark, vì vậy log header kèm mỗi request.

Watermark định hướng token lúc model tạo text, detection trả về 3 kết quả

Đọc được header rồi thì vẫn còn một câu hỏi lớn hơn, tạm gác chuyện kiểm tra lại đã, dấu này nằm ở đâu trong text và nó chứng minh được tới mức nào.

Hai lựa chọn token gần như ngang nhau, watermark khẽ định hướng một lựa chọn

Watermark Grok API không thêm ký tự, markup hay hidden text vào response

Docs ghi watermark là vô hình, áp trong lúc model tạo text, hơi định hướng việc model chọn token nào trong số các token gần như tốt ngang nhau, nên nó không thêm ký tự, markup hay hidden text nào vào response.

Chỗ này khác hẳn watermark ảnh, watermark ảnh thường là logo mờ hay metadata gắn vào file, xóa được bằng cách crop hay strip metadata, còn watermark text của Grok nằm trong chính cách diễn đạt, nên copy paste không gỡ được dấu.

Bình luận của unbelievr trên Hacker News giải thích đúng bản chất này, kỹ thuật ép một số lần tung xúc xắc ngẫu nhiên phải theo một mẫu cụ thể, ưu điểm là tỉ lệ dương tính giả rất thấp, nhược điểm là nó chỉ hoạt động trên đoạn text dài.

Text càng dài, tín hiệu detection càng mạnh, text ngắn thường rơi vào uncertain

Detection là thống kê, SpaceXSI chấm một đoạn text theo watermark rồi báo 1 trong 3 kết quả, watermarked, not watermarked, hoặc uncertain, và text càng dài thì tín hiệu càng mạnh. Một câu trả lời một dòng hay một object JSON ngắn thường rơi vào uncertain, vì thiên lệch chọn token chỉ đo được trên nhiều token.

Với Grok thì hãng chưa công bố con số nào về độ chính xác, tỉ lệ dương tính giả hay kết quả sau khi diễn đạt lại hoặc dịch thuật, nên anh em đừng lấy số liệu của OpenAI hay Anthropic rồi gán sang Grok.

Viết lại toàn bộ sẽ gỡ được watermark, watermark không phải bằng chứng tác quyền

Sửa nhẹ thì có thể không gỡ hết watermark, nhưng viết lại toàn bộ, thay mọi từ, thì sẽ gỡ được, đây là nguyên tắc mà Anthropic cũng xác nhận cho Claude. Nghiên cứu của Krishna và cộng sự năm 2023 cho thấy một model diễn đạt lại chạy qua text có watermark làm độ chính xác của detector trên text GPT-2 rơi từ 100% xuống 57,2%, đây là số học thuật trên GPT-2, không phải số đo trên Grok.

Watermark là tín hiệu về nguồn gốc, chưa đủ làm bằng chứng tác quyền, có dấu thì nghĩa là model có khả năng đã tham gia, không có dấu thì không có nghĩa là con người viết, vì text có thể đã bị viết lại, dịch qua ngôn ngữ khác, hoặc tạo từ model không có watermark.

Eric Shay Howard, một giáo viên dạy viết, gọi watermark là một lần công bố về người viết, mà người viết không tự viết ra, không tự kiểm tra được, không rút lại được, nó ghi lại ai đã gõ những từ còn nằm trên trang, chứ không ghi gì về cách chúng tới đó.

Nên bất kỳ ai đọc một watermark đều nợ người viết hai điều, cho họ thấy nó tìm ra cái gì, và đọc nó bên cạnh lời kể của chính họ về cách tác phẩm được làm ra.

Vì vậy đừng bao giờ dùng một kết quả watermark đơn lẻ để kết luận học sinh hay nhân viên gian lận.

bsenftner, bình luận trên Hacker News ngày 17/08/2026, gọi watermark là trò sân khấu, vì nó không ngăn được người cố tình gỡ dấu, phần đúng là dấu thật sự mong manh, nhưng watermark vẫn có giá trị thật với cơ quan quản lý và với việc ghi nhãn theo luật.

Team admin tắt watermark trong Console thế nào và ai chịu trách nhiệm sau khi tắt

Giữ hay tắt là quyết định thật sự của team sau 07/11, vì giao diện thì chỉ có vài cú click mà phần xác nhận phía sau lại là một cam kết pháp lý ghi vào audit log.

Minh họa chung về bảng cài đặt với các nút bật tắt theo từng model

3 bước tắt watermark trong Team settings cho từng model

Trong Console thì chỉ có 3 bước, và chỉ team admin mới thấy được dòng cài đặt này.

  1. Mở trang Team settings, tìm dòng “Model output watermarking”, dòng này hiển thị On (all models), Off (all models) hoặc Custom.
  2. Chọn icon settings, rồi bỏ tick từng model muốn opt-out, nút Select all sẽ bật hoặc tắt mọi model cùng lúc.
  3. Chọn Save, và nếu có model nào bị tắt thì xác nhận bằng Opt Out.

Cài đặt này theo từng model, áp cho mọi API key của team, không cấu hình riêng theo từng key, thay đổi có hiệu lực với request mới trong 5 phút.

Xác nhận ngoại lệ pháp lý, audit log và hiệu lực 5 phút khi tắt watermark

Lúc xác nhận opt-out, admin phải khẳng định rằng có một ngoại lệ theo luật hiện hành áp cho việc dùng của mình, và mình tự chịu trách nhiệm duy nhất với bất kỳ nghĩa vụ ghi nhãn, công bố hay yêu cầu pháp lý nào khác. Docs không nói ngoại lệ cụ thể nào mới đủ điều kiện, nên đây là chỗ cần người phụ trách compliance ngồi cùng.

Phía EU thì có nêu hình dạng của ngoại lệ, không cần ghi nhãn khi hệ thống AI chỉ thực hiện chức năng hỗ trợ cho việc biên tập tiêu chuẩn, hoặc không thay đổi đáng kể dữ liệu đầu vào do deployer cung cấp hay ý nghĩa của dữ liệu đó, nhưng đây là tóm tắt chung, không phải tư vấn pháp lý cho một team cụ thể.

Overwride là ví dụ thực tế hiếm hoi về một công ty đã opt-out thật, vì họ dùng ledger công bố mở của riêng mình, giữ bản nháp đã nộp và bản viết lại trả về cùng nhau trong một bản ghi chia sẻ được để người đọc tự so sánh mà không cần khóa detector của provider, và đây là tuyên bố của công ty trên blog của họ, chưa có kiểm chứng độc lập rằng họ đã opt-out trong Console.

Lưu ý là opt-out chỉ điều khiển watermark trong lúc Grok tạo, nó không test xem bản nháp đã nộp có chứa watermark từ provider khác hay không.

Mọi lần bật tắt đều ghi vào audit log của team, tìm được theo event ID, description hoặc user, lọc theo khoảng ngày.

Model bị khóa bật watermark và opt-out áp cho mọi API key trong team

Một số model có thể bị locked on với một team, model khóa hiện trong hộp thoại nhưng không có checkbox, không tắt được từ Console, docs hướng dẫn hỏi team admin trước, rồi email [email protected] nếu còn thắc mắc.

Docs không nói model nào bị khóa, cũng không nói tiêu chí khóa là gì, nên chỗ này mình ghi rõ là chưa kiểm chứng, anh em đừng đoán tên model nào bị khóa rồi truyền nhau như sự thật.

Vì cài đặt ở cấp team nên một công ty không thể giữ watermark cho sản phẩm hướng khách hàng trong khi tắt nó cho công cụ nội bộ dưới cùng một team.

Watermark lần này chỉ áp cho API, chưa có ngày áp cho app Grok và Grok Imagine

Sau khi biết cách tắt rồi, nhiều người sẽ hỏi ngược lại, thế còn text mình viết trong app Grok hay đăng qua Grok trên X thì sao, và câu trả lời thẳng là docs lần này chỉ nói về API.

Chỉ cột API được đánh dấu áp dụng, app Grok và Grok Imagine chưa được nêu ngày

App Grok, grok.com, Grok trên X và Grok Bot chưa có ngày áp watermark

Docs chỉ nói về API, không nêu ngày nào cho app Grok, grok.com, Grok trên X hay Grok Bot, chưa có ngày, chứ không viết rằng những sản phẩm đó được miễn mãi mãi.

Theo Điều 50(4), text do AI tạo mà đăng để thông báo cho công chúng về vấn đề công chúng quan tâm thì phải được công bố, trừ khi đã qua human review hay editorial control và có người chịu trách nhiệm biên tập, nên dấu machine-readable của provider tự nó chưa đáp ứng được nghĩa vụ nhìn thấy được đó.

Vertex AI và Microsoft Foundry có watermark hay không, docs chưa nói rõ

Docs liệt kê Google Cloud Vertex AI và Microsoft Foundry là nền tảng cung cấp Grok, nhưng các trang của họ không nhắc tới watermark, nên chưa rõ 2 nền tảng này có bị bao phủ hay không, đây là điểm chưa kiểm chứng, không khẳng định theo hướng nào.

Còn hai chi tiết nhỏ nữa cũng chưa rõ, model code grok-build-0.1, bản early access có trong bảng giá API, không nằm trong danh sách 7 model, docs không giải thích nó được miễn hay chỉ chưa đưa vào, và tên model grok-4.20 trên trang watermark không kèm hậu tố ngày “-0309” như trang models ghi grok-4.20-0309-reasoning, grok-4.20-0309-non-reasoning và grok-4.20-multi-agent-0309.

Watermark nhìn thấy được trên ảnh và video Grok Imagine khác hẳn watermark text API

FAQ tiêu dùng của Grok ghi riêng một watermark nhìn thấy được trên ảnh và video tạo ra, không có cài đặt nào để gỡ bỏ, và chính sách media đó không giải thích tín hiệu text của API, nên text, ảnh và video là 3 trường hợp khác nhau.

Trong nghiên cứu của TwitterAPI.io với 434 post từ 332 tài khoản, chỉ 44,2% (192 post) nói về Grok API text watermark, trong khi 28,6% nói về watermark trên ảnh và video, gồm output Grok Imagine và người hỏi @grok đọc watermark trên một clip, phần còn lại không rõ.

Trong 171 post không do @grok tự động viết, chủ đề dẫn đầu là ngày bắt đầu 07/11 với 74 post, chiếm 43,3%, tiếp theo là EU AI Act 65 post, opt-out 62 post, header x-watermark 51 post, và detect hay gỡ dấu 50 post. Nghiên cứu này dùng keyword rules trên một lát cắt gần đây, không đo sentiment, nên không cho thấy có bao nhiêu team sẽ opt-out.

07/11, 02/08 và 02/12 trong EU AI Act khác nhau thế nào

Phạm vi đã rõ thì tới lượt ngày tháng, vì rất nhiều bài ngắn đang gọi 02/12 là hạn chót theo cách khiến người đọc tưởng qua ngày đó mới phải tuân thủ, trong khi sự thật ngược lại.

Lịch và đồng hồ cát gợi các mốc thời gian 07/11, 02/08 và 02/12

Nghĩa vụ minh bạch Điều 50 đã áp dụng từ 02/08/2026

Quy tắc minh bạch Điều 50 của EU AI Act đã áp dụng từ 02/08/2026, cho cả provider lẫn deployer. Điều 50(2) yêu cầu provider phải đảm bảo output được đánh dấu theo format machine-readable và có thể phát hiện là do AI tạo ra hoặc thao túng.

Bốn nghĩa vụ Điều 50 đi cùng nhau, Điều 50(1) bắt chatbot, agent hay avatar phải nói cho người đối thoại biết họ đang nói chuyện với AI, trừ khi điều đó đã hiển nhiên, Điều 50(2) là nghĩa vụ đánh dấu nội dung tổng hợp của provider.

Điều 50(3) bắt deployer thông báo cho người chịu nhận diện cảm xúc hay phân loại sinh trắc học, và Điều 50(5) yêu cầu thông tin phải rõ ràng, phân biệt được, đưa ra chậm nhất tại lần tương tác hay tiếp xúc đầu tiên và có thể tiếp cận được.

Điều 50(4) bắt deployer công bố deepfake cùng text do AI tạo mà đăng để thông báo cho công chúng về vấn đề công chúng quan tâm, trừ khi đã qua human review hay editorial control và có người chịu trách nhiệm biên tập.

Docs của SpaceXSI chỉ nêu một lý do duy nhất, “SpaceXSI watermarks text model output to comply with the EU AI Act”, không nêu điều khoản hay ngày cụ thể nào.

SpaceXSI chọn 07/11, 25 ngày trước khi hết chuyển tiếp 02/12

Điểm cần sửa ngay trong cách nhiều bài ngắn đang viết là ngày 02/12/2026 không phải ngày nghĩa vụ bắt đầu, mà là ngày hết thời gian chuyển tiếp mà Digital Omnibus cho hệ thống đã bán trước 02/08, theo Điều 111(4) chèn bởi Regulation (EU) 2026/1744, có hiệu lực 27/07/2026. Còn nghĩa vụ thì đã áp từ 02/08, và từ 03/12/2026 thì không còn nhóm hệ thống AI tạo nội dung tổng hợp nào trên thị trường EU mà Điều 50(2) không ràng buộc.

SpaceXSI chọn 07/11, tức 25 ngày trước khi hết chuyển tiếp, để bật watermark mặc định cho kịp hạn, nên 07/11 là ngày hãng tự chọn, còn chuyển tiếp này chỉ bao phủ Điều 50(2) với hệ thống đã bán trước 02/08, hệ thống bán vào hay sau ngày đó thì nợ tuân thủ Điều 50(2) từ ngày đầu, các nghĩa vụ Điều 50 khác thì không nhận chuyển tiếp và đã áp từ 02/08/2026.

Mức phạt 15 triệu euro hoặc 3% doanh thu và tên SpaceXSI sau chuỗi đổi tên

Vi phạm nghĩa vụ minh bạch có thể bị phạt tới 15 triệu euro hoặc 3% doanh thu toàn cầu hằng năm, theo tóm tắt của European Commission, và đây là mức tối đa cho vi phạm minh bạch, chưa phải một khoản phạt đã áp cho SpaceXSI.

Về tên SpaceXSI, SpaceX mua xAI tháng 02/2026 với định giá hợp nhất khoảng 1,25 nghìn tỉ đô, xAI đổi tên thành SpaceXAI tháng 07/2026, rồi ngày 04/10/2026, một user X hỏi Musk liệu SpaceXAI có đổi tên thành SpaceXSI không, Musk trả lời “Yes, we will make that change”, theo Reuters, không đưa timeline, ngày hiệu lực hay chi tiết thực hiện nào.

Với developer thì gần như không có gì đổi, Console vẫn là console.x.ai, host API vẫn là api.x.ai, docs vẫn nói “xAI API”, biến môi trường vẫn là XAI_API_KEY, chỉ trang docs developer giờ tự gọi là “SpaceXSI (xAI) developer documentation”.

European Commission đã công bố Code of Practice tự nguyện về Transparency of AI-generated Content ngày 10/06/2026, nhưng docs SpaceXSI không nói công ty có ký hay không, nên trạng thái ký hiện tại chưa kiểm chứng.

Grok, Claude và ChatGPT làm watermark khác nhau ra sao

Đặt Grok cạnh Claude và ChatGPT thì mới thấy rõ 07/11 không phải một quyết định riêng lẻ, cả 3 hãng đều đang đáp cùng một nghĩa vụ của Điều 50 mà mỗi hãng lại chọn một cách làm khác nhau.

Ba cách làm watermark khác nhau của Grok, Claude và ChatGPT

Claude gắn watermark toàn cầu, không có opt-out, detector chỉ mở private preview

Theo cập nhật Help Center của Anthropic ngày 28/10/2026, Claude gắn watermark mọi text do model mới tạo trên toàn cầu, trên API, trong app, qua AWS, Google Cloud và Microsoft Foundry, và trang này không nêu cách nào để tắt watermark.

Anthropic nói phương pháp của họ là một biến thể của SynthID-Text từ Google DeepMind, watermark không chứa thông tin về user, tổ chức hay đoạn chat, và hãng cảnh báo Sonnet 4.6, cùng Opus 4.6 trong danh sách giới hạn của hãng, có thể không mang watermark đáng tin cậy khi temperature, top_p hay top_k đặt khác mặc định.

Chuyện mở rộng sang model cũ từ 03/11 thì có một điểm vênh chưa giải quyết được, email Anthropic ngày 30/10/2026, lan truyền trên X dưới dạng ảnh chụp, nói 4 model cũ sẽ được watermark từ 03/11, gồm Mythos 5, Opus 4.7, Opus 4.6 và Sonnet 4.6.

Nhưng release note của Claude Platform ngày 03/11/2026 chỉ liệt kê 3 model, Claude Mythos 5, Claude Opus 4.7 và Claude Sonnet 4.6, và note thêm lưu ý cho Sonnet 4.6 rằng request đặt temperature, top_p hay top_k khác mặc định thì “might not carry it”, nên điểm vênh Opus 4.6 vẫn chưa rõ.

Detector của Anthropic thì ở dạng private preview, mở cho các tổ chức đủ điều kiện theo luật EU. Phần Claude mình chỉ giữ ở mức bối cảnh, vì site đã có bài riêng về watermark Claude ngày 03/11.

Tìm kiếm ngày 06 tới 07/11/2026 không thấy thread Hacker News riêng nào về watermark Grok, cũng không thấy thread Reddit nào, nên đây là kết quả âm.

ChatGPT và Codex dùng textGrain, chỉ bật ở EU, API tắt mặc định chờ opt-in

OpenAI đi hướng ngược trên API, hãng công bố textGrain ngày 05/10/2026, một watermark vô hình cho ChatGPT và Codex ở EU, còn trên API thì textGrain là opt-in toàn cầu từ cùng ngày, tắt mặc định, chỉ cho một số model chọn lọc, và OpenAI nói rõ lúc ra mắt hãng không làm watermark thành mặc định toàn cầu.

Về số liệu thì OpenAI có công bố, ở tỉ lệ dương tính giả mục tiêu 1%, detector nhận ra watermark trong khoảng 80% đoạn 200 token và khoảng 95% đoạn 400 token, thay 10% từ bằng từ đồng nghĩa làm detection rơi từ khoảng 92% xuống 66%, thay 25% thì rơi xuống 17%, trên đáp án từ dataset ELI5.

Các con số này lấy từ bài thứ cấp, chưa đọc từ nguồn gốc của OpenAI.

Grok, Claude và OpenAI cùng đáp Điều 50 bằng 3 cách làm khác nhau

Grok Claude OpenAI textGrain
Phạm vi API trong đợt này, sản phẩm tiêu dùng chưa được nêu Toàn cầu, API, app, AWS, Google Cloud, Microsoft Foundry ChatGPT và Codex ở EU, API opt-in toàn cầu
Mặc định Bật mặc định trên API Bật, không nêu cách tắt Tắt mặc định trên API
Opt-out Có điều kiện, theo từng model, team admin xác nhận ngoại lệ pháp lý Không nêu Opt-in, không phải opt-out
Detector Cấp theo đơn đăng ký, chưa nêu điều kiện và phí Private preview cho cơ quan quản lý, báo chí, nhà nghiên cứu và nhóm đủ điều kiện Chỉ nhà nghiên cứu và tổ chức chuyên môn được duyệt

Điểm chung đáng nói nhất là cả 3 detector đều đóng, chưa có công cụ chung nào để đọc watermark của nhau, dù Điều 50 yêu cầu giải pháp interoperable trong chừng mực khả thi về kỹ thuật. Khung lập luận mà MACCUS nhấn mạnh cũng nằm ở đây, lựa chọn bật mặc định đẩy gánh nặng sang bên muốn gỡ watermark.

Giữ hay tắt watermark, cân nhắc lợi ích minh bạch và lo ngại detector đóng

Về phía lợi ích thì watermark cho provider một dấu machine-readable theo Điều 50(2), giúp team chứng minh mình không gỡ bỏ việc ghi nhãn, nó không tốn một dòng code nào, theo lời vendor thì cũng không đổi chất lượng hay tốc độ, nên với team đăng Grok text ra công chúng mà không có ngoại lệ pháp lý rõ ràng thì giữ mặc định là lựa chọn ít ma sát nhất.

Chiều ngược lại, opt-out là một xác nhận pháp lý, còn toggle chỉ là giao diện bấm chọn, một số model có thể bị khóa bật mà không có danh sách hay tiêu chí công khai, claim không đổi chất lượng và tốc độ thì chưa được kiểm chứng độc lập, và watermark thì không chứng minh được tác quyền.

Bình luận của ghrl trên Hacker News chỉ ra hệ quả riêng tư của thiết kế này, kiểm tra một text có watermark phải gửi toàn bộ text cho provider giữ khóa, và vì text có thể do ChatGPT, Gemini, Grok hay Mistral tạo ra nên mỗi lần kiểm tra phải gửi cho từng hãng.

Trường đại học, luật sư hay biên tập viên mà kiểm tra dấu AI thì sẽ gửi lượng lớn tài liệu chưa công bố cho nhiều công ty AI.

Eric Shay Howard thì khi người viết đã công bố việc dùng AI thì watermark không còn quan trọng lắm, vì công bố nhìn thấy được với người đọc quan trọng hơn một dấu vô hình mà người đọc không thấy. Bình luận của kergonath trên Hacker News thì model open weight nằm ngoài phạm vi watermark của provider, và distill một model flagship thì tương đối rẻ, nhưng bài này nói về Grok API thương mại, không phải model open weight.

Chốt nhanh theo checklist này:

  • Giữ watermark bật nếu team đăng Grok text ra công chúng và không có ngoại lệ pháp lý rõ ràng.
  • Nói chuyện với người phụ trách compliance trước khi opt-out.
  • Dùng team riêng nếu một workload cần bật watermark còn workload khác cần tắt.
  • Log header x-watermark theo từng request.
  • Tự đo lỗi schema và lỗi chọn tool trước và sau 07/11 trên benchmark của team.
  • Đừng bao giờ dùng một kết quả watermark đơn lẻ để kết luận học sinh, nhân viên hay cộng tác viên gian lận.

Developer dùng Grok API nên làm gì ngay sau 07/11

Tới đây thì bức tranh đã đủ rõ, nên phần cuối chỉ còn gom lại thành vài việc làm ngay.

Developer ghi checklist việc cần làm ngay sau 07/11

  • Từ 07/11, text từ 7 model Grok đã nêu qua SpaceXSI API mang watermark vô hình theo mặc định, không cần sửa code, không có request parameter, format response giữ nguyên ngoài header mới.
  • Cách kiểm tra của developer là header x-watermark, giá trị true nghĩa là có watermark, giá trị khác hoặc không có header nghĩa là không, và tới lúc viết bài này vẫn chưa có xác nhận live nào về header từ một request thật, nên anh em chạy thử rồi tự xem.
  • Opt-out thì theo từng model, chỉ team admin, có hiệu lực với request mới trong 5 phút, cần xác nhận có ngoại lệ pháp lý và tự chịu trách nhiệm ghi nhãn, và mọi lần bật tắt đều ghi vào audit log.

Việc làm ngay thì chỉ có bốn việc:

  • Chạy ví dụ Vercel AI SDK trên docs, hoặc minh họa Python hay curl của bên thứ ba đã ghi rõ nguồn, với grok-4.7 sau 07/11 rồi đọc header.
  • Log header kèm mỗi request.
  • Quyết định giữ hay tắt cùng người phụ trách compliance chứ đừng toggle một mình.
  • Đo lỗi JSON cùng lỗi gọi tool của team trước và sau 07/11.

Còn câu hỏi cuối thì mình mượn lại câu hỏi của TeslaNorth, team anh em sẽ để watermark bật, hay sẽ thử opt-out và xác nhận rằng có một ngoại lệ pháp lý áp cho mình, anh em chạy thử rồi quay lại kể xem header của mình trả về cái gì nhé.

Nguồn tham khảo

Bài viết này có hữu ích cho công việc của bạn?
Báo thông số cũ / Góp ý
Ảnh đại diện tác giả Tuấn Prompt tại ThuThuatAI.net

Tuấn Prompt

Biên tập viên AI Thực chiến

Thợ săn AI thực chiến của ThuThuatAI.net. Chuyên bóc tách tool, prompt và model AI mới — cái nào có lệnh cài, có giá, có số liệu kiểm chứng được thì mới lên bài. Viết như nói chuyện với anh em: có chuyên môn, có hài hước, và nói thẳng chỗ nào chưa kiểm chứng.

ĐỌC TIẾP CÙNG CHUYÊN MỤC

Bài viết Chuyên sâu Cùng Chuyên mục Tin tức AI

TÀI LIỆU NỀN TẢNG ĐỀ XUẤT

Cẩm nang Nền tảng Đề xuất Đọc tiếp

Bình luận & Trao đổi

Để lại câu hỏi hoặc chia sẻ kinh nghiệm thực tế của bạn

Email của bạn được bảo mật tuyệt đối theo Nghị định 13/2023/NĐ-CP và không hiển thị công khai. Vui lòng ẩn danh API Key trước khi dán log lỗi.

BẢN TIN HÀNG TUẦN

Nhận điểm tin & thủ thuật AI chọn lọc mỗi tuần

Tổng hợp ngắn gọn các công cụ AI mới đáng thử, mẫu prompt dùng được ngay và kinh nghiệm tự động hóa thực tế. Chỉ 1 email mỗi tuần, không spam.

Không gửi thư rác quảng cáo. Xem chi tiết tại Chính sách bảo mật.