close

Hướng dẫn sử dụng Gemma 4 trên OpenClaw với 9Router

Tác giả: Đông Tùng Ngày đăng: 10/04/2026 Chuyên mục: OpenClaw
Disclosure
Website Tino blog được cung cấp bởi Tino Group. Truy cập và sử dụng website đồng nghĩa với việc bạn đồng ý với các điều khoản và điều kiện trong chính sách bảo mật - điều khoản sử dụng nội dung. Wiki.tino.org có thể thay đổi điều khoản sử dụng bất cứ lúc nào. Việc bạn tiếp tục sử dụng Tino blog sau khi thay đổi có nghĩa là bạn chấp nhận những thay đổi đó.
Why Trust Us
Các bài viết với hàm lượng tri thức cao tại Tino blog được tạo ra bởi các chuyên viên Marketing vững chuyên môn và được kiểm duyệt nghiêm túc theo chính sách biên tập bởi đội ngũ biên tập viên dày dặn kinh nghiệm. Mọi nỗ lực của chúng tôi đều hướng đến mong muốn mang đến cho cộng đồng nguồn thông tin chất lượng, chính xác, khách quan, đồng thời tuân thủ các tiêu chuẩn cao nhất trong báo cáo và xuất bản.

Để OpenClaw hoạt động, bạn cần API Key. Với người dùng cá nhân hoặc nhóm nhỏ, khoản chi phí cho API Key có thể tích lũy đáng kể theo thời gian. Tin tốt là có một cách tiếp cận hoàn toàn khác: Kết hợp 9Router và Gemma 4 để chạy OpenClaw gần như không tốn bất kỳ 1 đồng nào. Cùng Tino tìm hiểu cách sử dụng Gemma 4 trên OpenClaw với 9Router qua bài viết dưới đây nhé!

Tổng quan về 9Router

9Router là gì?

9Router là một proxy AI mã nguồn mở, được xây dựng để kết nối các công cụ lập trình AI phổ biến như Cursor, Claude Code, Cline, Codex, GitHub Copilot với hơn 40 nhà cung cấp AI khác nhau, thay vì chỉ hoạt động với provider mặc định.

Ví dụ: Thay vì OpenClaw (hoặc các công cụ tương tự) chỉ biết “nói chuyện” với một nguồn API duy nhất, 9Router đứng ở giữa và đóng vai trò điều phối. Mỗi khi OpenClaw gửi yêu cầu, 9Router tự động quyết định nên chuyển yêu cầu đó đến nhà cung cấp nào, có thể là nguồn miễn phí còn quota, nguồn rẻ nhất tại thời điểm đó, hoặc nguồn dự phòng khi nguồn chính gặp sự cố.

9Router là gì?
9Router là gì?

Chỉ cần thiết lập một lần, 9Router sẽ tự động điều hướng các yêu cầu đến nhà cung cấp phù hợp nhất, ưu tiên nguồn rẻ hơn hoặc nguồn còn quota mà người dùng không cần can thiệp thêm bất kỳ bước nào.

Dự án được phát triển hoàn toàn mã nguồn mở, mã nguồn công khai trên GitHub tại github.com/decolua/9router. Giao diện Web UI của 9Router sẽ tự động mở sau khi cài đặt, cho phép thêm nhà cung cấp, chọn mô hình và hoàn tất cấu hình mà không cần thao tác phức tạp.

Các tính năng nổi bật của 9Router

  • Kết nối đa nhà cung cấp: Hỗ trợ hơn 40 nhà cung cấp AI khác nhau, cho phép kết nối với hàng trăm mô hình — từ Claude, Gemini, OpenAI cho đến các mô hình giá rẻ chất lượng tốt như GLM 4.7, Kimi K2, Alibaba Qwen và Minimax.
  • Tận dụng subscription sẵn có: Có thể tận dụng trực tiếp các gói đăng ký đang có như Claude Code, Codex, GitHub Copilot hay Cursor, giúp không để lãng phí quota đã trả tiền.
  • Hỗ trợ gói miễn phí: Tích hợp sẵn các nguồn AI miễn phí như Kiro AI (có quota Claude miễn phí), iFlow và Qwen Code — phù hợp để dùng OpenClaw mà không tốn thêm chi phí API.
  • Tự động chuyển dự phòng: Khi một nhà cung cấp hết quota hoặc gặp lỗi, 9Router tự động chuyển sang nguồn khác ngay lập tức, đảm bảo công việc không bị gián đoạn giữa chừng.
  • Combo model linh hoạt: Cho phép ghép nhiều nhà cung cấp lại với nhau theo logic tùy chỉnh, ví dụ dùng Gemini cho lập luận logic, Claude cho sinh mã nguồn và OpenAI cho kiểm thử. 9Router sẽ tự động chọn model phù hợp nhất cho từng loại yêu cầu.
  • Tương thích rộng: Hoạt động tốt với hầu hết công cụ AI phổ biến hiện nay bao gồm Cursor, Claude Code, Codex, Cline, RooCode, OpenClaw và Antigravity, trên cả Windows, macOS và Linux.
  • Dashboard thống kê chi tiết: Giao diện web tích hợp sẵn hiển thị rõ ràng thông tin từng request, nhà cung cấp nào được gọi, trạng thái phản hồi, quota còn lại. Điều này giúp người dùng theo dõi và tối ưu chi phí dễ dàng.
Các tính năng nổi bật của 9Router
Các tính năng nổi bật của 9Router

Đôi nét về Gemma 4

Gemma 4 là thế hệ mô hình ngôn ngữ lớn mã nguồn mở mới nhất do Google DeepMind phát triển, được xây dựng dựa trên nền tảng công nghệ tiên tiến của Gemini 3. Điểm đột phá của dòng sản phẩm này là việc Google chính thức phát hành dưới giấy phép Apache 2.0, cho phép cá nhân và doanh nghiệp thoải mái sử dụng, tùy chỉnh cũng như triển khai cho mục đích thương mại một cách hoàn toàn miễn phí.

Xem Thêm:  OAuth và API Key khác nhau thế nào? Đâu là phương thức xác thực tốt nhất?
Đôi nét về Gemma 4
Đôi nét về Gemma 4

Thay vì phụ thuộc vào hệ thống máy chủ đám mây, Gemma 4 được tối ưu hóa để vận hành trực tiếp ngay trên các thiết bị cục bộ như máy tính xách tay, điện thoại thông minh hay bo mạch vi điều khiển. Mô hình sở hữu năng lực xử lý đa phương thức toàn diện, hỗ trợ phân tích đa dạng các định dạng dữ liệu đầu vào bao gồm văn bản, hình ảnh, âm thanh và cả video.

Bằng việc ra mắt bốn phiên bản cấu hình từ nhỏ đến lớn gồm E2B, E4B, 26B A4B và 31B Dense, Google mang đến một giải pháp AI linh hoạt, đáp ứng trọn vẹn mọi nhu cầu từ học tập, lập trình cá nhân cho đến vận hành hệ thống máy chủ doanh nghiệp quy mô lớn.

Tham khảo chi tiết tại bài viết: Gemma 4 là gì?

Hướng dẫn sử dụng Gemma 4 trên OpenClaw với 9Router

Cách sử dụng Gemma 4 trên OpenClaw

Bước 1: Khởi tạo 9Router trên nền tảng VPS

Đầu tiên, bạn cần truy cập vào hệ thống VPS thông qua giao thức SSH. Tại cửa sổ dòng lệnh, chạy lệnh sau để tiến hành cài đặt chương trình và khởi chạy công cụ:

npm install -g 9router

9router
Khởi tạo 9Router trên nền tảng VPS
Khởi tạo 9Router trên nền tảng VPS

Khi menu cấu hình xuất hiện, sử dụng phím điều hướng và chọn mục Hide to Tray Background nhằm duy trì tiến trình hoạt động ngầm trên máy chủ.

Khởi tạo 9Router trên nền tảng VPS
Khởi tạo 9Router trên nền tảng VPS

Bước 2: Mở SSH Tunnel Để Truy Cập Web UI

Để truy cập giao diện quản trị của 9Router một cách an toàn từ máy tính cục bộ, bạn cần thiết lập một luồng chuyển tiếp.

Mở terminal trên máy tính cá nhân (không phải VPS), ví dụ như Windows PowerShell. Sau đó, chạy lệnh chuyển tiếp cổng:

ssh -L 20128:localhost:20128 root@ip-vps -N
Mở SSH Tunnel Để Truy Cập Web UI
Mở SSH Tunnel Để Truy Cập Web UI

Nhập mật khẩu VPS khi hệ thống yêu cầu. Thao tác này giúp ánh xạ cổng 20128 từ VPS về thẳng máy tính của bạn.

Lưu ý quan trọng: Tuyệt đối không đóng cửa sổ lệnh Windows PowerShell trong suốt quá trình cài đặt và vận hành. Thao tác tắt cửa sổ này sẽ ngắt luồng chuyển tiếp cổng giữa máy tính cục bộ và VPS, khiến OpenClaw mất kết nối với 9Router.

Bước 3: Khởi tạo API Key cho OpenClaw

Mở trình duyệt web và truy cập vào địa chỉ: http://localhost:20128.

Tại giao diện Endpoint, di chuyển đến khu vực API Keys và nhấn nút + Create Key.

Khởi tạo API Key cho OpenClaw
Khởi tạo API Key cho OpenClaw

Khi hệ thống cấp một chuỗi mã khóa mới, hãy nhấn Copy.

Khởi tạo API Key cho OpenClaw
Khởi tạo API Key cho OpenClaw

Bạn phải lưu trữ đoạn mã này cẩn thận cùng với đường dẫn API Endpoint là http://localhost:20128/v1.

Hướng dẫn sử dụng Gemma 4 trên OpenClaw với 9Router 1

Đây là thông tin bắt buộc để khai báo vào OpenClaw sau này.

Bước 4: Tích hợp mô hình Gemini Gemma 4 vào 9Router

Trên thanh menu điều hướng bên trái của 9Router, nhấp vào mục Providers.

Tìm đến nhóm Free Tier Providers và chọn biểu tượng Gemini.

Tích hợp mô hình Gemini Gemma 4 vào 9Router
Tích hợp mô hình Gemini Gemma 4 vào 9Router

Nhấn vào nút + Add Connection để khai báo cấu hình mới.

Tích hợp mô hình Gemini Gemma 4 vào 9Router
Tích hợp mô hình Gemini Gemma 4 vào 9Router

Nhập tên nhận diện rồi dán mã API Key gốc của dịch vụ Google Gemini vào ô trống tương ứng và lưu lại.

Tích hợp mô hình Gemini Gemma 4 vào 9Router
Tích hợp mô hình Gemini Gemma 4 vào 9Router

Bước 5: Bổ sung định danh mô hình Gemma 4

Vẫn trên giao diện 9Router, cuộn xuống khu vực Available Models và nhấp vào nút + Add Model.

Bổ sung định danh mô hình Gemma 4
Bổ sung định danh mô hình Gemma 4

Truy cập Google AI Studio để lấy mã định danh chuẩn của model cần thêm. Ví dụ: gemma-4-26b-a4b-it

Bổ sung định danh mô hình Gemma 4
Bổ sung định danh mô hình Gemma 4

Bổ sung định danh mô hình Gemma 4
Bổ sung định danh mô hình Gemma 4

Nhấp vào nút Test để kiểm tra tình trạng kết nối. Khi màn hình xuất hiện dòng thông báo màu xanh “Model is reachable“, hãy nhấn Add Model để hoàn tất.

Bổ sung định danh mô hình Gemma 4
Bổ sung định danh mô hình Gemma 4

Bước 6: Thiết lập cấu hình trực tiếp trên cửa sổ lệnh OpenClaw

Trở lại giao diện dòng lệnh đang điều khiển OpenClaw trên VPS. Trước tiên, bạn cần mở menu cài đặt bằng cách nhập lệnh:

  • openclaw config: Đối với trường hợp cài đặt trực tiếp
  • ./scripts/docker/setup.sh: Nếu hệ thống đang được triển khai thông qua Docker.

Tại danh sách nhà cung cấp dịch vụ, chọn Custom Provider.

Hướng dẫn sử dụng Gemma 4 trên OpenClaw với 9Router 2
Thiết lập cấu hình trực tiếp trên cửa sổ lệnh OpenClaw

Hệ thống sẽ yêu cầu cung cấp API Base URL. Hãy nhập đường dẫn trỏ về VPS kèm cổng mặc định:

http://103.241.42.184:20128/v1

Thiết lập cấu hình trực tiếp trên cửa sổ lệnh OpenClaw
Thiết lập cấu hình trực tiếp trên cửa sổ lệnh OpenClaw

Ở bước xác thực thông tin, chọn Paste API key now. Sau đó, dán chuỗi khóa bảo mật đã khởi tạo thành công ở Bước 3 vào.

Thiết lập cấu hình trực tiếp trên cửa sổ lệnh OpenClaw
Thiết lập cấu hình trực tiếp trên cửa sổ lệnh OpenClaw

Chọn chuẩn tương thích là OpenAI-compatible.

Thiết lập cấu hình trực tiếp trên cửa sổ lệnh OpenClaw
Thiết lập cấu hình trực tiếp trên cửa sổ lệnh OpenClaw

Tại yêu cầu nhập Model ID, hãy gõ chính xác chuỗi gemini/gemma-4-26b-a4b-it và nhấn Enter để xác nhận.

Thiết lập cấu hình trực tiếp trên cửa sổ lệnh OpenClaw
Thiết lập cấu hình trực tiếp trên cửa sổ lệnh OpenClaw

Ở mục Endpoint ID, hãy đặt tên đơn giản, ví dụ 9router-openclaw.

Thiết lập cấu hình trực tiếp trên cửa sổ lệnh OpenClaw
Thiết lập cấu hình trực tiếp trên cửa sổ lệnh OpenClaw

Nhấn Enter và OpenClaw hiện đã được liên kết thành công với Gemma 4.

Bước 7: Tùy chỉnh tham số trên giao diện Web Control OpenClaw

Sau khi khai báo thành công qua dòng lệnh, bạn cần truy cập vào giao diện quản trị Web của OpenClaw để tinh chỉnh thêm hiệu năng:

Điều hướng đến mục AI & Agents ở menu bên trái, sau đó chuyển sang thẻ Models. Tại đây, hệ thống sẽ hiển thị tên nhà cung cấp 9router-openclaw vừa được khởi tạo thành công.

Tùy chỉnh tham số trên giao diện Web Control OpenClaw
Tùy chỉnh tham số trên giao diện Web Control OpenClaw

Kéo xuống khu vực thiết lập Context Window, hãy chủ động tăng thông số này lên mức 200000 để giúp hệ thống khai thác tối đa khả năng đọc hiểu ngữ cảnh siêu dài của mô hình Gemma 4 cũng như tránh gặp lỗi 100% context used.

Tùy chỉnh tham số trên giao diện Web Control OpenClaw
Tùy chỉnh tham số trên giao diện Web Control OpenClaw

Cuối cùng, nhấn Save ở góc trên cùng để lưu lại toàn bộ thay đổi.

Nếu Save xong mà vẫn gặp lỗi, hãy dùng lệnh sau trên VPS để restart OpenClaw:

docker compose restart

Chuyển sang giao diện Chat chính của nền tảng OpenClaw. Tại thanh menu thả xuống dùng để phân luồng mô hình, hãy tìm và click chọn chính xác dòng gemini/gemma-4-26b-a4b-it – 9router-openclaw.

Tùy chỉnh tham số trên giao diện Web Control OpenClaw
Tùy chỉnh tham số trên giao diện Web Control OpenClaw

Lúc này, bạn có thể giao tiếp trực tiếp trên web hoặc vào các kênh giao tiếp như Telegram để kiểm tra:

Tùy chỉnh tham số trên giao diện Web Control OpenClaw
Kiểm tra

Cách dùng tính năng Combo chạy luân phiên các model

Tính năng Combo trên 9Router giúp gom nhiều mô hình khác nhau vào chung một điểm phát, tự động điều phối tác vụ để tránh quá tải và tận dụng tối đa tài nguyên.

Bước 1: Khởi tạo nhóm Combo mới

Quay lại trang 9router và chuyển sang thẻ Combos trên thanh công cụ bên trái.

Nhấp vào nút + Create Combo. Tại trường Combo Name, hãy đặt một tên ngắn gọn, ví dụ như tino-openclaw.

Khởi tạo nhóm Combo mới
Khởi tạo nhóm Combo mới

Nhấp vào + Add Model để lần lượt đưa Gemini Gemma 4 và các mô hình khác vào danh sách nhóm. Nhấn Create để khởi tạo.

Khởi tạo nhóm Combo mới
Khởi tạo nhóm Combo mới

Bước 2: Kích hoạt cơ chế luân phiên

Tại danh sách Combos vừa tạo, tìm đến công tắc bật tắt tùy chọn Round Robin và chuyển sang trạng thái kích hoạt. Chức năng này sẽ tự động phân bổ đều các lệnh yêu cầu từ OpenClaw sang lần lượt các mô hình có trong nhóm.

Kích hoạt cơ chế luân phiên
Kích hoạt cơ chế luân phiên

Bước 3: Khai báo Combo trên giao diện lệnh OpenClaw

  • Mở lại cửa sổ dòng lệnh OpenClaw.
  • Thực hiện lại quy trình khai báo Custom Provider giống hệt Bước 6 của Phần 1 (nhập địa chỉ API Base URL, dán API Key, chọn chuẩn OpenAI-compatible).
  • Sự khác biệt duy nhất là ở phần Model ID. Thay vì nhập định danh của một mô hình đơn lẻ, bạn hãy nhập tên Combo vừa tạo là tino-openclaw.
Khai báo Combo trên giao diện lệnh OpenClaw
Khai báo Combo trên giao diện lệnh OpenClaw

Sau khi hoàn tất thao tác, OpenClaw sẽ bắt đầu điều hướng mọi truy vấn qua 9Router, và hệ thống sẽ tự động xử lý luân phiên bằng sức mạnh của các model.

Khai báo Combo trên giao diện lệnh OpenClaw
Khai báo Combo trên giao diện lệnh OpenClaw

Kết luận

Tóm lại, việc tích hợp OpenClaw với 9Router mang lại giải pháp quản lý mạnh mẽ, giúp bạn tận dụng tối đa sức mạnh của các mô hình AI hàng đầu như Gemini Gemma 4 ngay trên VPS. Cơ chế chạy luân phiên không chỉ tối ưu hiệu suất mà còn đảm bảo hệ thống vận hành ổn định, tránh tình trạng gián đoạn do quá tải nền tảng cung cấp API. Hy vọng tài liệu này sẽ giúp bạn thiết lập thành công môi trường làm việc thông minh và hiệu quả!

Những câu hỏi thường gặp

9Router đóng vai trò gì trong hệ thống này?

9Router hoạt động như một trung tâm quản lý và phân luồng yêu cầu. Trình định tuyến này cho phép OpenClaw kết nối liền mạch với nhiều dịch vụ AI khác nhau thông qua một cổng duy nhất, đơn giản hóa quá trình chuyển đổi qua lại giữa các mô hình.

Tôi có thể tắt trình PowerShell trên máy tính sau khi cài đặt xong không?

Tuyệt đối không. Cửa sổ PowerShell đang duy trì luồng chuyển tiếp cổng an toàn giữa máy tính cục bộ và VPS. Nếu bạn đóng ứng dụng, giao diện quản trị web của 9Router sẽ lập tức mất kết nối.

Tính năng Round Robin mang lại lợi ích gì?

Round Robin là cơ chế phân bổ tải trọng theo vòng tròn. Khi kích hoạt, hệ thống sẽ chia đều các truy vấn từ OpenClaw sang lần lượt từng mô hình trong nhóm Combo, giúp tận dụng tối đa hạn mức tài nguyên của các nhà cung cấp khác nhau.

Chức năng Hide to Tray Background có bắt buộc không?

Dù không bắt buộc, bước này vô cùng cần thiết. Chức năng này giúp 9Router tiếp tục hoạt động ngầm ngay cả khi bạn thao tác các lệnh khác trên giao diện VPS, đảm bảo kết nối AI không bị gián đoạn giữa chừng.

Có thể thay đổi cấu hình các mô hình trong Combo khi đang chạy không?

Có. Bạn hoàn toàn có thể truy cập giao diện Combos trên 9Router để thêm bớt mô hình, thay đổi thứ tự ưu tiên hoặc tắt bật tính năng Round Robin. Hệ thống sẽ tự động cập nhật các thay đổi này cho những truy vấn tiếp theo từ OpenClaw.

Đông Tùng

Senior Technology Writer

Là cử nhân Quản trị kinh doanh của Trường Đại học Tài chính - Marketing, Tùng bắt đầu làm việc tại Tino Group từ năm 2021 ở vị trí Content Marketing để thỏa mãn niềm đam mê viết lách của bản thân. Sở hữu khả năng sáng tạo đặc biệt, anh cùng đội ngũ của mình đã tạo nên những chiến dịch quảng cáo độc đáo cùng vô số bài viết hữu ích về nhiều chủ đề khác nhau. Sự tỉ mỉ, kiên trì và tinh thần sáng tạo của Tùng đã góp phần lớn vào thành công của Tino Group trong lĩnh vực marketing trực tuyến.

Xem thêm bài viết

Bài viết liên quan

Xem nhiều