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.
Panduan ini ditujukan untuk pengguna self-hosted OpenClaw yang ingin menghubungkan TokenLab sebagai penyedia AI mereka.
Ikhtisar
Untuk versi OpenClaw saat ini, pendekatan yang direkomendasikan adalah mengonfigurasi TokenLab melaluimodels.providers.
Jika Anda hanya ingin mulai dengan cepat, mengonfigurasi tokenlab saja sudah cukup. Tambahkan penyedia lain hanya ketika Anda secara eksplisit membutuhkan perilaku Responses API, Claude native, Gemini native, atau MiniMax native.
| Penyedia | OpenClaw api | Cocok untuk | baseUrl |
|---|---|---|---|
tokenlab | openai-completions | GPT, DeepSeek, Qwen, dan sebagian besar panggilan yang kompatibel dengan OpenAI | https://api.tokenlab.sh/v1 |
tokenlab-responses | openai-responses | Alur kerja OpenAI Responses yang mengharapkan semantik /v1/responses | https://api.tokenlab.sh/v1 |
tokenlab-claude | anthropic-messages | API Pesan Claude Native | https://api.tokenlab.sh |
tokenlab-gemini | google-generative-ai | Format API Gemini native | https://api.tokenlab.sh |
tokenlab-minimax | anthropic-messages | Routing MiniMax native | https://api.tokenlab.sh |
Prasyarat
- Instance OpenClaw self-hosted
- Kunci API TokenLab — Dapatkan satu di sini
Konfigurasi
Edit konfigurasi OpenClaw Anda:- Hosting sendiri:
~/.openclaw/openclaw.json
models.providers:
Kelima penyedia menggunakan API Key yang sama. Anda hanya membutuhkan satu akun TokenLab.
Array
models di atas hanya menampilkan contoh umum. Tambahkan lebih banyak ID model ke masing-masing penyedia sesuai kebutuhan.Menggunakan Model
OpenClaw masih merujuk model dengan formatprovider/model:
Contoh Model
| Penyedia | Referensi model | Deskripsi |
|---|---|---|
tokenlab | tokenlab/gpt-4o | Rute yang kompatibel dengan OpenAI |
tokenlab | tokenlab/deepseek-r1 | Model penalaran DeepSeek |
tokenlab-responses | tokenlab-responses/gpt-4o | Rute Responses API |
tokenlab-claude | tokenlab-claude/claude-sonnet-4-6 | Rute native Claude Messages |
tokenlab-gemini | tokenlab-gemini/gemini-2.5-flash | Rute native Gemini |
tokenlab-minimax | tokenlab-minimax/minimax-m1 | Rute native MiniMax |
Kapan Menggunakan Penyedia Mana
tokenlab: pilihan default untuk sebagian besar kasus penggunaan agen dan obrolan umum.tokenlab-responses: gunakan ketika alur kerja OpenClaw Anda secara eksplisit bergantung pada semantik OpenAI Responses.tokenlab-claude: gunakan ketika Anda menginginkan perilaku Messages native Claude.tokenlab-gemini: gunakan ketika Anda menginginkan pemformatan permintaan/respon native Gemini atau integrasi bergaya Gemini yang sudah ada.tokenlab-minimax: gunakan ketika Anda menginginkan MiniMax melalui rute native-nya.
tokenlab/gemini-* pada rute yang kompatibel dengan OpenAI.
Kesalahan Umum
Masih menggunakan array penyedia tingkat atas yang lama
Masih menggunakan array penyedia tingkat atas yang lama
Dokumentasi OpenClaw saat ini menggunakan
models.providers. Jika Anda mempertahankan format array providers tingkat atas yang lebih lama, OpenClaw mungkin mengabaikan konfigurasi atau gagal menyelesaikan prefix penyedia sebagaimana diharapkan.Lupa menambahkan /v1 pada tokenlab-responses
Lupa menambahkan /v1 pada tokenlab-responses
openai-responses memetakan ke path /v1/responses di TokenLab, jadi tokenlab-responses harus menggunakan https://api.tokenlab.sh/v1.Menambahkan /v1 ke tokenlab-claude, tokenlab-gemini, atau tokenlab-minimax
Menambahkan /v1 ke tokenlab-claude, tokenlab-gemini, atau tokenlab-minimax
anthropic-messages dan google-generative-ai harus menggunakan https://api.tokenlab.sh tanpa /v1. Menambahkan /v1 dapat menghasilkan path permintaan yang tidak benar.Apakah OpenClaw masih mendukung Gemini native?
Apakah OpenClaw masih mendukung Gemini native?
Ya. Dokumentasi OpenClaw saat ini masih menyertakan penyedia bawaan
google dan juga mendukung penyedia kustom yang menggunakan api: "google-generative-ai". Jadi tokenlab-gemini tetap menjadi rute Gemini native yang valid bagi pengguna OpenClaw.Verifikasi Pengaturan
Setelah menyimpan konfigurasi, restart instance OpenClaw Anda dan uji dengan pesan sederhana. Jika Anda melihat respons, penyedia dikonfigurasi dengan benar.Langkah Selanjutnya
Setelah OpenClaw tersambung, panduan berikut membantu Anda menggunakan TokenLab dengan lebih efektif:- Format API — pahami perbedaan antara rute OpenAI, Responses, Anthropic, dan Gemini
- IDE / SDK Compatibility — lihat kapan
/v1/responsesadalah pilihan yang lebih cocok - Penanganan error — pelajari mode kegagalan umum dan pola pemulihan
- Ringkasan model — telusuri ID model sebelum menghubungkannya ke agen