Tanya jawab model dan profil auth. Untuk penyiapan, sesi, Gateway, saluran, dan pemecahan masalah, lihat FAQ utama.Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Model: default, pemilihan, alias, peralihan
Apa itu "model default"?
Apa itu "model default"?
provider/model (contoh: openai/gpt-5.5 atau anthropic/claude-sonnet-4-6). Jika Anda menghilangkan penyedia, OpenClaw pertama-tama mencoba alias, lalu kecocokan penyedia terkonfigurasi yang unik untuk id model persis tersebut, dan baru setelah itu kembali ke penyedia default yang dikonfigurasi sebagai jalur kompatibilitas yang tidak digunakan lagi. Jika penyedia tersebut tidak lagi mengekspos model default yang dikonfigurasi, OpenClaw kembali ke penyedia/model terkonfigurasi pertama alih-alih menampilkan default penyedia yang sudah dihapus dan basi. Anda tetap harus menetapkan provider/model secara eksplisit.Model apa yang Anda rekomendasikan?
Model apa yang Anda rekomendasikan?
Bagaimana cara beralih model tanpa menghapus config saya?
Bagaimana cara beralih model tanpa menghapus config saya?
/modeldi chat (cepat, per sesi)openclaw models set ...(hanya memperbarui config model)openclaw configure --section model(interaktif)- edit
agents.defaults.modeldi~/.openclaw/openclaw.json
config.apply dengan objek parsial kecuali Anda bermaksud mengganti seluruh config.
Untuk edit RPC, periksa dengan config.schema.lookup terlebih dahulu dan lebih pilih config.patch. Payload lookup memberi Anda path yang dinormalisasi, dokumen/kendala skema dangkal, dan ringkasan anak langsung.
untuk pembaruan parsial.
Jika Anda menimpa config, pulihkan dari cadangan atau jalankan ulang openclaw doctor untuk memperbaiki.Dokumen: Model, Konfigurasi, Config, Doctor.Bisakah saya menggunakan model self-hosted (llama.cpp, vLLM, Ollama)?
Bisakah saya menggunakan model self-hosted (llama.cpp, vLLM, Ollama)?
- Instal Ollama dari
https://ollama.com/download - Tarik model lokal seperti
ollama pull gemma4 - Jika Anda juga menginginkan model cloud, jalankan
ollama signin - Jalankan
openclaw onboarddan pilihOllama - Pilih
LocalatauCloud + Local
Cloud + Localmemberi Anda model cloud plus model Ollama lokal Anda- model cloud seperti
kimi-k2.5:cloudtidak memerlukan pull lokal - untuk peralihan manual, gunakan
openclaw models listdanopenclaw models set ollama/<model>
Model apa yang digunakan OpenClaw, Flawd, dan Krill?
Model apa yang digunakan OpenClaw, Flawd, dan Krill?
- Deployment ini dapat berbeda dan dapat berubah seiring waktu; tidak ada rekomendasi penyedia tetap.
- Periksa pengaturan runtime saat ini di setiap gateway dengan
openclaw models status. - Untuk agen yang sensitif keamanan/mengaktifkan alat, gunakan model generasi terbaru terkuat yang tersedia.
Bagaimana cara beralih model saat berjalan (tanpa restart)?
Bagaimana cara beralih model saat berjalan (tanpa restart)?
/model sebagai pesan mandiri:agents.defaults.models.Anda dapat mencantumkan model yang tersedia dengan /model, /model list, atau /model status./model (dan /model list) menampilkan pemilih ringkas bernomor. Pilih berdasarkan nomor:/model status menampilkan agen mana yang aktif, file auth-profiles.json mana yang digunakan, dan profil auth mana yang akan dicoba berikutnya.
Ini juga menampilkan endpoint penyedia yang dikonfigurasi (baseUrl) dan mode API (api) jika tersedia.Bagaimana cara melepas pin profil yang saya tetapkan dengan @profile?Jalankan ulang /model tanpa sufiks @profile:/model (atau kirim /model <default provider/model>).
Gunakan /model status untuk mengonfirmasi profil auth mana yang aktif.Bisakah saya menggunakan GPT 5.5 untuk tugas harian dan Codex 5.5 untuk coding?
Bisakah saya menggunakan GPT 5.5 untuk tugas harian dan Codex 5.5 untuk coding?
- Agen coding Codex native: tetapkan
agents.defaults.model.primarykeopenai/gpt-5.5. Masuk denganopenclaw models auth login --provider openai-codexsaat Anda ingin auth langganan ChatGPT/Codex. - Tugas OpenAI API langsung di luar loop agen: konfigurasikan
OPENAI_API_KEYuntuk gambar, embedding, ucapan, realtime, dan permukaan OpenAI API non-agen lainnya. - Auth kunci API agen OpenAI: gunakan
/model openai/gpt-5.5dengan profil kunci APIopenai-codexyang berurutan. - Sub-agen: rutekan tugas coding ke agen khusus Codex dengan model dan default
agentRuntimemiliknya sendiri.
Bagaimana cara mengonfigurasi mode cepat untuk GPT 5.5?
Bagaimana cara mengonfigurasi mode cepat untuk GPT 5.5?
- Per sesi: kirim
/fast onsaat sesi menggunakanopenai/gpt-5.5. - Default per model: tetapkan
agents.defaults.models["openai/gpt-5.5"].params.fastModeketrue.
service_tier = "priority" pada permintaan Responses native yang didukung. Override /fast sesi mengalahkan default config.Lihat Berpikir dan mode cepat dan Mode cepat OpenAI.Mengapa saya melihat "Model ... is not allowed" lalu tidak ada balasan?
Mengapa saya melihat "Model ... is not allowed" lalu tidak ada balasan?
agents.defaults.models ditetapkan, itu menjadi allowlist untuk /model dan override
sesi apa pun. Memilih model yang tidak ada dalam daftar tersebut mengembalikan:agents.defaults.models, hapus allowlist, atau pilih model dari /model list.
Jika perintah juga menyertakan --runtime codex, tambahkan model terlebih dahulu lalu coba lagi
perintah /model provider/model --runtime codex yang sama.Mengapa saya melihat "Unknown model: minimax/MiniMax-M2.7"?
Mengapa saya melihat "Unknown model: minimax/MiniMax-M2.7"?
-
Tingkatkan ke rilis OpenClaw saat ini (atau jalankan dari sumber
main), lalu restart gateway. -
Pastikan MiniMax dikonfigurasi (wizard atau JSON), atau auth MiniMax
ada di env/profil auth sehingga penyedia yang cocok dapat diinjeksi
(
MINIMAX_API_KEYuntukminimax,MINIMAX_OAUTH_TOKENatau OAuth MiniMax tersimpan untukminimax-portal). -
Gunakan id model persis (peka huruf besar/kecil) untuk jalur auth Anda:
minimax/MiniMax-M2.7atauminimax/MiniMax-M2.7-highspeeduntuk penyiapan kunci API, atauminimax-portal/MiniMax-M2.7/minimax-portal/MiniMax-M2.7-highspeeduntuk penyiapan OAuth. -
Jalankan:
dan pilih dari daftar (atau
/model listdi chat).
Bisakah saya menggunakan MiniMax sebagai default dan OpenAI untuk tugas kompleks?
Bisakah saya menggunakan MiniMax sebagai default dan OpenAI untuk tugas kompleks?
/model atau agen terpisah.Opsi A: beralih per sesi- Default Agen A: MiniMax
- Default Agen B: OpenAI
- Rutekan berdasarkan agen atau gunakan
/agentuntuk beralih
Apakah opus / sonnet / gpt adalah pintasan bawaan?
Apakah opus / sonnet / gpt adalah pintasan bawaan?
agents.defaults.models):opus→anthropic/claude-opus-4-6sonnet→anthropic/claude-sonnet-4-6gpt→openai/gpt-5.5gpt-mini→openai/gpt-5.4-minigpt-nano→openai/gpt-5.4-nanogemini→google/gemini-3.1-pro-previewgemini-flash→google/gemini-3-flash-previewgemini-flash-lite→google/gemini-3.1-flash-lite-preview
Bagaimana cara mendefinisikan/mengganti pintasan model (alias)?
Bagaimana cara mendefinisikan/mengganti pintasan model (alias)?
agents.defaults.models.<modelId>.alias. Contoh:/model sonnet (atau /<alias> saat didukung) diselesaikan ke ID model tersebut.Bagaimana cara menambahkan model dari penyedia lain seperti OpenRouter atau Z.AI?
Bagaimana cara menambahkan model dari penyedia lain seperti OpenRouter atau Z.AI?
No API key found for provider "zai").Tidak ada kunci API yang ditemukan untuk provider setelah menambahkan agen baruIni biasanya berarti agen baru memiliki penyimpanan autentikasi kosong. Autentikasi bersifat per agen dan
disimpan di:- Jalankan
openclaw agents add <id>dan konfigurasikan autentikasi selama wizard. - Atau salin hanya profil
api_key/tokenstatis portabel dari penyimpanan autentikasi agen utama ke penyimpanan autentikasi agen baru. - Untuk profil OAuth, masuk dari agen baru saat agen tersebut membutuhkan akunnya sendiri; jika tidak, OpenClaw dapat membaca melalui agen default/utama tanpa menggandakan token refresh.
agentDir di antara agen; itu menyebabkan tabrakan autentikasi/sesi.Failover model dan “Semua model gagal”
Bagaimana cara kerja failover?
Bagaimana cara kerja failover?
- Rotasi profil autentikasi dalam provider yang sama.
- Fallback model ke model berikutnya di
agents.defaults.model.fallbacks.
429. OpenClaw
juga memperlakukan pesan seperti Too many concurrent requests,
ThrottlingException, concurrency limit reached,
workers_ai ... quota limit exceeded, resource exhausted, dan batas
jendela penggunaan berkala (weekly/monthly limit reached) sebagai
rate limit yang layak memicu failover.Beberapa respons yang tampak seperti penagihan bukan 402, dan beberapa
respons HTTP 402 juga tetap berada dalam bucket transien tersebut. Jika
provider mengembalikan teks penagihan eksplisit pada 401 atau 403, OpenClaw tetap dapat
menempatkannya di jalur penagihan, tetapi pencocok teks khusus provider tetap dibatasi pada
provider yang memilikinya (misalnya OpenRouter Key limit exceeded). Jika pesan 402
justru tampak seperti jendela penggunaan yang dapat dicoba ulang atau
batas pengeluaran organisasi/workspace (daily limit reached, resets tomorrow,
organization spending limit exceeded), OpenClaw memperlakukannya sebagai
rate_limit, bukan penonaktifan penagihan jangka panjang.Galat context-overflow berbeda: tanda tangan seperti
request_too_large, input exceeds the maximum number of tokens,
input token count exceeds the maximum number of input tokens,
input is too long for the model, atau ollama error: context length exceeded tetap berada pada jalur Compaction/coba ulang, bukan melanjutkan
fallback model.Teks galat server generik sengaja dibuat lebih sempit daripada “apa pun yang berisi
unknown/error”. OpenClaw memang memperlakukan bentuk transien yang dibatasi provider
seperti Anthropic polos An unknown error occurred, OpenRouter polos
Provider returned error, galat stop-reason seperti Unhandled stop reason: error, payload JSON api_error dengan teks server transien
(internal server error, unknown error, 520, upstream error, backend error), dan galat provider sibuk seperti ModelNotReadyException sebagai
sinyal timeout/overloaded yang layak memicu failover saat konteks provider
cocok.
Teks fallback internal generik seperti LLM request failed with an unknown error. tetap konservatif dan tidak memicu fallback model dengan sendirinya.Apa arti "No credentials found for profile anthropic:default"?
Apa arti "No credentials found for profile anthropic:default"?
anthropic:default, tetapi tidak dapat menemukan kredensial untuk profil tersebut di penyimpanan autentikasi yang diharapkan.Daftar periksa perbaikan:- Konfirmasi tempat profil autentikasi berada (jalur baru vs lama)
- Saat ini:
~/.openclaw/agents/<agentId>/agent/auth-profiles.json - Lama:
~/.openclaw/agent/*(dimigrasikan olehopenclaw doctor)
- Saat ini:
- Konfirmasi env var Anda dimuat oleh Gateway
- Jika Anda menetapkan
ANTHROPIC_API_KEYdi shell tetapi menjalankan Gateway melalui systemd/launchd, Gateway mungkin tidak mewarisinya. Letakkan di~/.openclaw/.envatau aktifkanenv.shellEnv.
- Jika Anda menetapkan
- Pastikan Anda mengedit agen yang benar
- Penyiapan multi-agen berarti mungkin ada beberapa file
auth-profiles.json.
- Penyiapan multi-agen berarti mungkin ada beberapa file
- Periksa kewajaran status model/autentikasi
- Gunakan
openclaw models statusuntuk melihat model yang dikonfigurasi dan apakah provider telah diautentikasi.
- Gunakan
-
Gunakan Claude CLI
- Jalankan
openclaw models auth login --provider anthropic --method cli --set-defaultpada host gateway.
- Jalankan
-
Jika Anda ingin menggunakan kunci API sebagai gantinya
-
Letakkan
ANTHROPIC_API_KEYdi~/.openclaw/.envpada host gateway. -
Bersihkan urutan yang dijepit yang memaksa profil yang hilang:
-
Letakkan
-
Konfirmasi Anda menjalankan perintah pada host gateway
- Dalam mode jarak jauh, profil autentikasi berada di mesin gateway, bukan laptop Anda.
Mengapa Google Gemini juga dicoba dan gagal?
Mengapa Google Gemini juga dicoba dan gagal?
No API key found for provider "google".Perbaikan: sediakan autentikasi Google, atau hapus/hindari model Google di agents.defaults.model.fallbacks / alias agar fallback tidak dirutekan ke sana.Permintaan LLM ditolak: tanda tangan berpikir diperlukan (Google Antigravity)Penyebab: riwayat sesi berisi blok berpikir tanpa tanda tangan (sering dari
stream yang dibatalkan/sebagian). Google Antigravity memerlukan tanda tangan untuk blok berpikir.Perbaikan: OpenClaw sekarang menghapus blok berpikir tanpa tanda tangan untuk Google Antigravity Claude. Jika masih muncul, mulai sesi baru atau setel /thinking off untuk agen tersebut.Profil autentikasi: apa itu dan cara mengelolanya
Terkait: /concepts/oauth (alur OAuth, penyimpanan token, pola multi-akun)Apa itu profil autentikasi?
Apa itu profil autentikasi?
openclaw models auth list (opsional --provider <id> atau --json). Lihat CLI Model untuk detail.Apa saja ID profil yang umum?
Apa saja ID profil yang umum?
anthropic:default(umum saat tidak ada identitas email)anthropic:<email>untuk identitas OAuth- ID khusus yang Anda pilih (misalnya
anthropic:work)
Bisakah saya mengontrol profil autentikasi mana yang dicoba lebih dulu?
Bisakah saya mengontrol profil autentikasi mana yang dicoba lebih dulu?
auth.order.<provider>). Ini tidak menyimpan rahasia; ini memetakan ID ke provider/mode dan menetapkan urutan rotasi.OpenClaw mungkin sementara melewati profil jika profil tersebut berada dalam cooldown singkat (rate limit/timeout/kegagalan autentikasi) atau status disabled yang lebih lama (penagihan/kredit tidak mencukupi). Untuk memeriksanya, jalankan openclaw models status --json dan periksa auth.unusableProfiles. Penyetelan: auth.cooldowns.billingBackoffHours*.Cooldown rate-limit dapat bersifat terbatas pada model. Profil yang sedang cooling down
untuk satu model masih bisa digunakan untuk model saudara pada provider yang sama,
sementara jendela penagihan/disabled tetap memblokir seluruh profil.Anda juga dapat menetapkan override urutan per agen (disimpan dalam auth-state.json milik agen tersebut) melalui CLI:excluded_by_auth_order untuk profil tersebut alih-alih mencobanya secara diam-diam.OAuth vs kunci API - apa perbedaannya?
OAuth vs kunci API - apa perbedaannya?
- OAuth sering memanfaatkan akses langganan (jika berlaku).
- Kunci API menggunakan penagihan bayar per token.