Documentation Index
Fetch the complete documentation index at: https://docs.tokenlab.sh/llms.txt
Use this file to discover all available pages before exploring further.
Hướng dẫn này dành cho người dùng self-hosted OpenClaw muốn kết nối TokenLab làm provider AI của họ.
Tổng quan
Đối với các phiên bản OpenClaw hiện tại, cách khuyến nghị là cấu hình TokenLab quamodels.providers.
Nếu bạn chỉ muốn bắt đầu nhanh, chỉ cần cấu hình tokenlab là đủ. Chỉ thêm các provider khác khi bạn thực sự cần hành vi Responses API, Claude native, Gemini native, hoặc MiniMax native.
| Nhà cung cấp | OpenClaw api | Phù hợp cho | baseUrl |
|---|---|---|---|
tokenlab | openai-completions | GPT, DeepSeek, Qwen, và hầu hết các gọi tương thích OpenAI | https://api.tokenlab.sh/v1 |
tokenlab-responses | openai-responses | Các luồng công việc OpenAI Responses mong đợi ngữ nghĩa /v1/responses | https://api.tokenlab.sh/v1 |
tokenlab-claude | anthropic-messages | API Messages gốc của Claude | https://api.tokenlab.sh |
tokenlab-gemini | google-generative-ai | Định dạng API Gemini gốc | https://api.tokenlab.sh |
tokenlab-minimax | anthropic-messages | Điều hướng MiniMax gốc | https://api.tokenlab.sh |
Yêu cầu tiên quyết
- Một instance OpenClaw self-hosted
- Một TokenLab API Key — Get one here
Cấu hình
Chỉnh sửa cấu hình OpenClaw của bạn:- Tự lưu trữ:
~/.openclaw/openclaw.json
models.providers:
Cả 5 nhà cung cấp đều dùng cùng một API Key. Bạn chỉ cần một tài khoản TokenLab.
Các mảng
models ở trên chỉ hiển thị các ví dụ phổ biến. Thêm các model ID khác cho từng nhà cung cấp khi cần.Sử dụng Models
OpenClaw vẫn tham chiếu các model theo định dạngprovider/model:
Ví dụ Model
| Nhà cung cấp | Tham chiếu model | Mô tả |
|---|---|---|
tokenlab | tokenlab/gpt-4o | Route tương thích OpenAI |
tokenlab | tokenlab/deepseek-r1 | Mô hình suy luận DeepSeek |
tokenlab-responses | tokenlab-responses/gpt-4o | Route Responses API |
tokenlab-claude | tokenlab-claude/claude-sonnet-4-6 | Route Messages gốc của Claude |
tokenlab-gemini | tokenlab-gemini/gemini-2.5-flash | Route Gemini gốc |
tokenlab-minimax | tokenlab-minimax/minimax-m1 | Route MiniMax gốc |
Khi nào sử dụng provider nào
tokenlab: lựa chọn mặc định cho hầu hết các trường hợp sử dụng agent và chat đa dụng.tokenlab-responses: dùng khi luồng công việc OpenClaw của bạn phụ thuộc rõ ràng vào ngữ nghĩa OpenAI Responses.tokenlab-claude: dùng khi bạn muốn hành vi Messages gốc của Claude.tokenlab-gemini: dùng khi bạn cần định dạng yêu cầu/đáp trả gốc của Gemini hoặc tích hợp theo kiểu Gemini hiện có.tokenlab-minimax: dùng khi bạn muốn MiniMax theo route gốc của nó.
tokenlab/gemini-* trên route tương thích OpenAI.
Những lỗi phổ biến
Vẫn đang sử dụng mảng providers cấp cao cũ
Vẫn đang sử dụng mảng providers cấp cao cũ
Tài liệu OpenClaw hiện tại sử dụng
models.providers. Nếu bạn giữ định dạng mảng providers cấp cao cũ, OpenClaw có thể bỏ qua cấu hình hoặc không thể giải quyết tiền tố provider như mong đợi.Quên /v1 trên tokenlab-responses
Quên /v1 trên tokenlab-responses
openai-responses ánh xạ đến đường dẫn /v1/responses của TokenLab, nên tokenlab-responses phải sử dụng https://api.tokenlab.sh/v1.Thêm /v1 vào tokenlab-claude, tokenlab-gemini, hoặc tokenlab-minimax
Thêm /v1 vào tokenlab-claude, tokenlab-gemini, hoặc tokenlab-minimax
anthropic-messages và google-generative-ai nên sử dụng https://api.tokenlab.sh mà không có /v1. Thêm /v1 có thể tạo ra các đường dẫn yêu cầu không chính xác.OpenClaw có còn hỗ trợ Gemini gốc không?
OpenClaw có còn hỗ trợ Gemini gốc không?
Có. Tài liệu OpenClaw hiện tại vẫn bao gồm provider tích hợp sẵn
google và cũng hỗ trợ các provider tùy chỉnh sử dụng api: "google-generative-ai". Vì vậy tokenlab-gemini vẫn là một route Gemini gốc hợp lệ cho người dùng OpenClaw.Xác minh cấu hình
Sau khi lưu cấu hình, khởi động lại instance OpenClaw của bạn và thử với một tin nhắn đơn giản. Nếu bạn nhận được phản hồi, provider đã được cấu hình chính xác.Bước tiếp theo
Khi OpenClaw đã kết nối, các hướng dẫn sau sẽ giúp bạn sử dụng TokenLab hiệu quả hơn:- Định dạng API — hiểu sự khác nhau giữa các route OpenAI, Responses, Anthropic và Gemini
- IDE / SDK Compatibility — xem khi nào
/v1/responseslà lựa chọn phù hợp hơn - Xử lý lỗi — tìm hiểu các chế độ thất bại phổ biến và các mẫu phục hồi
- Tổng quan mô hình — duyệt các ID model trước khi kết nối chúng vào agents