AI & AUTOMATION

OpenClaw Zero Token – Biến web chat AI thành API để sử dụng cho OpenClaw

Tóm tắt nhanh: OpenClaw Zero Token là một gateway mã nguồn mở giúp bạn truy cập nhiều mô hình AI lớn qua một lớp trung gian thống nhất mà không phải mua API token theo cách truyền thống. Dự án hỗ trợ Claude, ChatGPT, Gemini, DeepSeek, Doubao, Grok, Qwen, Kimi và nhiều nền tảng khác; đồng thời cung cấp giao diện tương thích OpenAI để tích hợp với ứng dụng bên thứ ba. Điểm hấp dẫn nhất là chi phí vận hành thấp hơn đáng kể cho nhu cầu thử nghiệm, nghiên cứu và self-hosted cá nhân, nhưng người dùng vẫn phải tự chịu trách nhiệm về bảo mật, giới hạn phiên đăng nhập và điều khoản sử dụng của từng nền tảng.

OpenClaw Zero Token giải quyết bài toán gì

Một trong những rào cản lớn nhất khi xây dựng ứng dụng AI hiện nay là chi phí API. Chỉ cần vài vòng thử nghiệm prompt, tích hợp agent, hoặc chạy đa mô hình để so sánh chất lượng, hóa đơn token đã có thể tăng rất nhanh. Với các nhóm kỹ thuật nhỏ, lập trình viên độc lập hoặc người thích tự host hạ tầng, mô hình trả tiền theo request không phải lúc nào cũng phù hợp. OpenClaw Zero Token xuất hiện đúng ở khoảng trống đó: thay vì phụ thuộc hoàn toàn vào API trả phí, nó tận dụng phiên đăng nhập trên web chính thức của các nhà cung cấp để tạo một lớp truy cập thống nhất cho nhiều mô hình AI.

Về bản chất, đây không phải là “AI miễn phí vô điều kiện” theo nghĩa có thể bỏ qua mọi quy tắc của nhà cung cấp. Dự án hoạt động như một cầu nối giữa người dùng và giao diện web chính thức của các dịch vụ AI. Bạn đăng nhập qua trình duyệt một lần, sau đó gateway tái sử dụng cookie, bearer token và thông tin user agent được thu thập từ phiên đó để gửi yêu cầu đến các web endpoint tương ứng. Kết quả là bạn có một điểm truy cập nội bộ thống nhất, dễ dùng hơn cho lập trình và tích hợp hệ thống.

Cơ chế bridging hoạt động như thế nào

Theo README của dự án, quy trình vận hành gồm bốn lớp chính: trình duyệt Chrome chạy ở chế độ debug, wizard onboarding để ghi nhận xác thực, provider layer để gọi từng nền tảng web, và gateway HTTP tương thích với kiểu gọi OpenAI. Cách làm này cho phép OpenClaw Zero Token “nói chuyện” với DeepSeek Web, Claude Web, ChatGPT Web, Gemini Web, Grok Web, Qwen, Kimi, GLM và các nền tảng tương tự mà không yêu cầu API key trả phí ở lớp ứng dụng.

Điểm kỹ thuật đáng chú ý là dự án dùng cơ chế tự động hóa trình duyệt và kết nối Chrome DevTools Protocol để theo dõi quá trình đăng nhập, từ đó trích xuất cookie hoặc bearer token cần thiết. Các thông tin này được lưu cục bộ trong auth.json, sau đó client của từng provider sẽ tái sử dụng chúng để gọi web API tương ứng. Phía trên cùng, gateway mở ra endpoint /v1/chat/completions ở cổng 3001, giúp nhiều ứng dụng bên thứ ba có thể dùng OpenClaw như một backend AI thống nhất.

Nói cách khác, OpenClaw Zero Token không thay thế mô hình gốc và cũng không “bẻ khóa” mô hình. Nó tận dụng chính quyền truy cập mà người dùng đã có trên web UI, rồi quy chuẩn hóa luồng gọi sang một lớp API nội bộ. Đây là lý do dự án đặc biệt hấp dẫn với các kỹ sư muốn thử nghiệm agent, proxy, automation hoặc self-hosted gateway mà chưa muốn cam kết chi phí API lớn ngay từ đầu.

Những mô hình hiện được hỗ trợ

Ở thời điểm hiện tại, dự án liệt kê các provider đã được test gồm DeepSeek, Qwen International, Qwen China, Kimi, Claude Web, Doubao, ChatGPT Web, Gemini Web, Grok Web, GLM Web, GLM International, Xiaomi MiMo và Manus API. Đây là một lợi thế rất lớn vì thay vì tích hợp từng nền tảng riêng lẻ, bạn có thể gom chúng vào cùng một gateway.

Dự án còn có tính năng AskOnce, tức gửi một câu hỏi đến nhiều mô hình cùng lúc để so sánh câu trả lời song song. Với dân kỹ thuật, đây là cách rất hiệu quả để benchmark chất lượng suy luận, văn phong, độ ổn định hoặc khả năng code của từng model mà không phải mở nhiều tab và thao tác thủ công.

Tính năng AskOnce cho phép xem phản hồi từ nhiều mô hình trong cùng một giao diện

Hướng dẫn cài đặt trên Linux, macOS và WSL2

Tài liệu của dự án yêu cầu Node.js từ 22.12.0 trở lên, pnpm từ 9.0.0, trình duyệt Chrome, cùng môi trường macOS, Linux hoặc Windows thông qua WSL2. Với người dùng Windows, nhóm tác giả nhấn mạnh rằng các script .sh cần chạy trong Bash, vì vậy WSL2 là lựa chọn an toàn hơn so với PowerShell thuần.

Một điểm cần lưu ý là tài liệu hiện có hai biến thể lệnh build: một số trang dùng npm installnpm run build, trong khi README chính khuyến nghị pnpm install, pnpm buildpnpm ui:build. Nếu muốn nhất quán theo tài liệu trung tâm mới nhất, bạn nên ưu tiên quy trình trong README.

Chuẩn bị môi trường

node --version
pnpm --version
google-chrome --version

Nếu chưa có pnpm, bạn có thể kích hoạt bằng corepack:

corepack enable
corepack prepare pnpm@latest --activate

Các bước trên phản ánh đúng yêu cầu môi trường mà dự án nêu trong tài liệu cài đặt.

Cài đặt và build dự án

git clone https://github.com/linuxhsj/openclaw-zero-token.git
cd openclaw-zero-token
pnpm install
pnpm build
pnpm ui:build

Sau khi build xong, bạn có thể kiểm tra nhanh sự tồn tại của dist/index.mjs và tài nguyên UI để chắc chắn quá trình biên dịch hoàn tất. Nếu gặp lỗi kiểu ERR_MODULE_NOT_FOUND hoặc hash mismatch, README đề xuất xóa dist, dist-runtime, node_modules rồi build lại sạch.

Cấu hình xác thực và onboard các nền tảng web

Sau bước build, quy trình chuẩn gồm mở Chrome ở chế độ debug, đăng nhập các nền tảng cần dùng, sau đó chạy wizard onboarding để dự án bắt phiên xác thực. Đây là bước cốt lõi của Zero Token, vì gateway chỉ hoạt động khi bạn đã có phiên web hợp lệ.

./start-chrome-debug.sh
./onboard.sh webauth

Tài liệu hướng dẫn bạn đăng nhập lần lượt các nền tảng như Qwen, Kimi, Claude, Doubao, ChatGPT, Gemini, Grok và GLM trong Chrome, còn DeepSeek được xử lý riêng trong bước onboarding. Một quy tắc rất quan trọng là chỉ những nền tảng hoàn tất trong ./onboard.sh webauth mới được ghi vào openclaw.json và xuất hiện trong danh sách /models.

Khởi động gateway và Web UI

./server.sh

Sau khi server khởi chạy, Web UI sẽ mở ở địa chỉ cục bộ được in ra trên terminal, đồng thời gateway HTTP mặc định chạy ở cổng 3001. Từ đây bạn có thể chat trực tiếp trong giao diện web hoặc dùng OpenClaw như một backend cho công cụ khác.

Kết nối với ứng dụng bên thứ ba qua giao diện tương thích OpenAI

Một lợi ích cực lớn của OpenClaw Zero Token là lớp API tương thích với mẫu gọi quen thuộc của OpenAI. Điều này giúp bạn gắn nó vào script Python, ứng dụng nội bộ, IDE plugin, công cụ agent hoặc workflow tự động mà gần như không phải đổi tư duy tích hợp.

Ví dụ gọi API:

curl http://127.0.0.1:3001/v1/chat/completions \
  -H "Authorization: Bearer YOUR_GATEWAY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek-web/deepseek-chat",
    "messages": [
      {"role": "user", "content": "Xin chào, hãy giới thiệu về OpenClaw Zero Token"}
    ]
  }'

Ngoài ra, trong Web UI bạn có thể dùng /model để chuyển nhanh giữa các provider như claude-web, doubao-web, deepseek-web, hoặc chỉ định model đầy đủ như claude-web/claude-sonnet-4-6. Điều này rất tiện khi bạn muốn dùng cùng một gateway để thử nhiều mô hình trong một phiên làm việc.

Bảo mật, giới hạn và trách nhiệm sử dụng

Nếu nhìn OpenClaw Zero Token như một giải pháp hạ tầng nghiêm túc, bạn không nên chỉ dừng lại ở lợi ích tiết kiệm chi phí. README nhấn mạnh rằng cookie và bearer token được lưu cục bộ trong auth.json, và tuyệt đối không được commit các file này lên Git. Đây là vùng dữ liệu nhạy cảm vì ai có được chúng có thể chiếm quyền phiên làm việc của bạn.

Tác giả cũng cảnh báo rằng các phiên web có thể hết hạn, endpoint web có thể bị giới hạn tần suất, và dự án không phù hợp cho tải sản xuất lớn. Nói cách khác, đây là công cụ rất mạnh cho nghiên cứu, thử nghiệm, tự host nhỏ và tích hợp cá nhân; nhưng nếu bạn đang xây dựng hệ thống thương mại cần SLA cao, khả năng audit, billing rõ ràng và ổn định dài hạn, API chính thức vẫn là lựa chọn bền vững hơn.

Quan trọng nhất, dự án được phát hành cho mục đích học tập và nghiên cứu. Khi dùng nó để truy cập dịch vụ bên thứ ba, bạn phải tự kiểm tra điều khoản sử dụng của từng nền tảng. Đây là ranh giới không nên bỏ qua nếu bạn muốn sử dụng công cụ một cách có trách nhiệm.


OpenClaw Zero Token là một dự án rất đáng chú ý cho những ai muốn truy cập AI không cần API theo mô hình self-hosted linh hoạt. Điểm mạnh của nó nằm ở kiến trúc bridge qua phiên web, khả năng gom nhiều nhà cung cấp vào một gateway, hỗ trợ so sánh đa mô hình và giảm mạnh chi phí thử nghiệm. Nếu bạn là lập trình viên, người đam mê AI hay kỹ sư hệ thống đang tìm cách sử dụng Claude ChatGPT miễn phí theo hướng thực dụng hơn, đây là repo nên đọc kỹ và triển khai trong môi trường cá nhân trước. Bạn có thể bắt đầu trực tiếp từ trang dự án và README chính thức tại GitHub: OpenClaw Zero Token và tài liệu tổng quan đi kèm trong repository.

Duy Nghiện
Hãy làm khán giả, đừng làm nhân vật chính :)

You may also like

Nhận thông báo qua email
Nhận thông báo cho
guest

0 Bình luận
Mới nhất
Cũ nhất Nhiều like nhất
Phản hồi nội tuyến
Xem tất cả bình luận