2026.3.8+).
Điều kiện tiên quyết
- Node.js ≥ 22 — khuyến nghị cài qua nvm
- Một tài khoản CometAPI với API key đang hoạt động — lấy tại đây
Lấy CometAPI API key của bạn
Cài đặt hoặc cập nhật OpenClaw
Khuyến nghị — dùng trình cài đặt chính thức:Hoặc cài qua npm:Sau đó chạy trình thiết lập một lần:Trong quá trình onboarding, chọn Skip ở bước Model/Auth nếu bạn muốn cấu hình CometAPI thủ công. Sau khi onboarding xong, xác nhận gateway đang chạy:
Lưu CometAPI key của bạn
Ghi key của bạn vào
~/.openclaw/.env để daemon có thể sử dụng mà không cần hardcode trong các file cấu hình:Nếu bạn đã inject
COMETAPI_KEY thông qua shell, trình quản lý dịch vụ hoặc quy trình secrets, hãy bỏ qua bước này — cấu hình bên dưới dùng $\{COMETAPI_KEY\} bất kể biến được thiết lập theo cách nào.Cấu hình các provider CometAPI
CometAPI hỗ trợ bốn định dạng API. Thêm một hoặc nhiều khối provider vào
Bạn có thể chỉ giữ lại các provider mình cần, hoặc giữ cả bốn để định tuyến giữa các định dạng bằng tham chiếu
~/.openclaw/openclaw.json:| Provider | Định dạng API | Endpoint được gọi | Base URL |
|---|---|---|---|
cometapi-openai | openai-completions | POST /v1/chat/completions | https://api.cometapi.com/v1 |
cometapi-openai-responses | openai-responses | POST /v1/responses | https://api.cometapi.com/v1 |
cometapi-claude | anthropic-messages | POST /messages | https://api.cometapi.com |
cometapi-google | google-generative-ai | POST /v1beta/... | https://api.cometapi.com/v1beta |
provider/model.Thay từng placeholder your-...-model-id bằng model ID hiện tại từ trang Models của CometAPI tương ứng với khối provider.Dùng
cometapi-openai-responses (api: "openai-responses") cho các model yêu cầu OpenAI Responses API. Dùng cometapi-openai (api: "openai-completions") cho các model trên luồng Chat Completions cổ điển. Cả hai dùng chung baseUrl (https://api.cometapi.com/v1); khác biệt duy nhất là endpoint downstream mà OpenClaw gọi.File
auth-profiles.json không bắt buộc cho thiết lập này. Provider key được lấy từ models.providers.*.apiKey thông qua biến env $\{COMETAPI_KEY\}. auth-profiles.json chỉ cần nếu bạn muốn xoay vòng thông tin xác thực theo từng profile trên nhiều key.Khởi động lại và xác minh
Khởi động lại gateway sau khi thêm Sau đó chạy chẩn đoán:Thiết lập thành công sẽ trông như sau:
.env hoặc thay đổi cấu hình provider:openclaw models statusphân giải model chính thànhcometapi-claude/your-claude-model-idmà không có cảnh báo thiếu auth cho các provider CometAPIopenclaw models list --provider cometapi-claudeliệt kê các model bạn đã cấu hìnhopenclaw doctorbáo không có lỗi cấu hình hoặc auth cho các provider CometAPI

Cài lại sạch (tùy chọn)
Cài lại sạch (tùy chọn)
Nếu bạn đang sửa một thiết lập cũ bị lỗi, hãy dừng gateway, xóa Thao tác này sẽ xóa toàn bộ cấu hình cục bộ, phiên làm việc, log, trạng thái auth và workspaces. Sau đó làm lại Bước 3–5.
~/.openclaw, rồi chạy lại onboarding trước khi áp dụng cấu hình CometAPI:
