Integrasi OpenClaw
Gunakan UnoRouter sebagai penyedia model untuk agen OpenClaw Anda. Konfigurasi sekali dan akses setiap model melalui gateway OpenClaw.
Ikhtisar
OpenClaw adalah kerangka kerja agen sumber terbuka yang terhubung ke penyedia model kompatibel OpenAI apa pun. Konfigurasikan UnoRouter sekali dan agen OpenClaw Anda dapat memanggil setiap model melalui satu endpoint dan kunci.
Konfigurasi cepat
Masukkan nilai-nilai ini ke klien. Kunci Anda terisi otomatis saat Anda masuk.
URL dasar: https://api.unorouter.ai/v1
Kunci API: YOUR_API_KEYKompatibilitas
Penyiapan langkah demi langkah
- 1Pasang dan jalankan onboarding
Pasang OpenClaw secara global dengan npm, lalu jalankan `openclaw onboard` untuk membuat kerangka konfigurasi.
bashnpm install -g openclaw@latest openclaw onboard - 2Arahkan penyedia ke UnoRouter
Sunting `~/.openclaw/config.json` agar penyedia openai menggunakan URL dasar UnoRouter dan membaca kunci API dari variabel lingkungan `OPENAI_API_KEY`. Atur model default Anda di bawah agents.
json// ~/.openclaw/config.json { "env": { "OPENAI_API_KEY": "YOUR_API_KEY" }, "agents": { "defaults": { "model": { "primary": "openai/YOUR_MODEL_ID" } } }, "providers": { "openai": { "baseUrl": "https://api.unorouter.ai/v1", "apiKey": "env:OPENAI_API_KEY" } } } - 3Mulai OpenClaw
Jalankan `openclaw start` untuk meluncurkan agen terhadap UnoRouter.
bashopenclaw start
# In %APPDATA%\openclaw\config.json set
# providers.openai.baseUrl to "https://api.unorouter.ai/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
openclaw onboardModel yang direkomendasikan
Model gratis yang bekerja baik di sini. Tempel id model apa pun ke klien.
Hal yang perlu diperhatikan
- Jika OpenClaw tidak dapat menjangkau API, pastikan `providers.openai.baseUrl` berakhir dengan `/v1` dan `OPENAI_API_KEY` diekspor di shell yang sama.
- Jika model ditolak, atur `agents.defaults.model.primary` ke ID valid berawalan `openai/`, disalin persis dari halaman model UnoRouter.