OpenRouter
OpenRouter menyediakan API terpadu yang merutekan permintaan ke banyak model di balik satu endpoint dan kunci API. API ini kompatibel dengan OpenAI, sehingga sebagian besar OpenAI SDK dapat berfungsi hanya dengan mengganti base URL.Penyiapan CLI
Cuplikan konfigurasi
Catatan
- Ref model adalah
openrouter/<provider>/<model>. - Onboarding default ke
openrouter/auto. Ganti ke model konkret nanti denganopenclaw models set openrouter/<provider>/<model>. - Untuk opsi model/provider lainnya, lihat /concepts/model-providers.
- OpenRouter menggunakan token Bearer dengan kunci API Anda di balik layar.
- Pada permintaan OpenRouter nyata (
https://openrouter.ai/api/v1), OpenClaw juga menambahkan header atribusi aplikasi OpenRouter yang didokumentasikan:HTTP-Referer: https://openclaw.ai,X-OpenRouter-Title: OpenClaw, danX-OpenRouter-Categories: cli-agent. - Pada rute OpenRouter yang terverifikasi, ref model Anthropic juga mempertahankan
marker
cache_controlAnthropic khusus OpenRouter yang digunakan OpenClaw untuk penggunaan ulang prompt-cache yang lebih baik pada blok prompt system/developer. - Jika Anda mengarahkan ulang provider OpenRouter ke proxy/base URL lain, OpenClaw tidak akan menyuntikkan header khusus OpenRouter atau marker cache Anthropic tersebut.
- OpenRouter tetap berjalan melalui jalur kompatibel OpenAI bergaya proxy, sehingga
pembentukan permintaan native yang khusus OpenAI seperti
serviceTier, Responsesstore, payload kompatibilitas penalaran OpenAI, dan petunjuk prompt-cache tidak diteruskan. - Ref OpenRouter berbasis Gemini tetap berada di jalur proxy-Gemini: OpenClaw mempertahankan sanitasi tanda tangan thought Gemini di sana, tetapi tidak mengaktifkan validasi replay Gemini native atau penulisan ulang bootstrap.
- Pada rute non-
autoyang didukung, OpenClaw memetakan tingkat thinking yang dipilih ke payload reasoning proxy OpenRouter. Petunjuk model yang tidak didukung danopenrouter/automelewati penyuntikan reasoning tersebut. - Jika Anda meneruskan routing provider OpenRouter di bawah parameter model, OpenClaw meneruskannya sebagai metadata routing OpenRouter sebelum wrapper stream bersama dijalankan.