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.
models.providers.<id>.localService memungkinkan OpenClaw memulai server model lokal milik penyedia sesuai kebutuhan. Ini adalah konfigurasi tingkat penyedia: ketika model yang dipilih milik penyedia tersebut, OpenClaw memeriksa layanan, memulai proses jika endpoint tidak aktif, menunggu kesiapan, lalu mengirim permintaan model.
Gunakan ini untuk server lokal yang mahal jika dibiarkan berjalan sepanjang hari, atau untuk penyiapan manual ketika pemilihan model saja sudah cukup untuk menyalakan backend.
Cara kerjanya
- Permintaan model di-resolve ke penyedia yang dikonfigurasi.
- Jika penyedia tersebut memiliki
localService, OpenClaw memeriksahealthUrl. - Jika pemeriksaan berhasil, OpenClaw menggunakan server yang sudah ada.
- Jika pemeriksaan gagal, OpenClaw memulai
commanddenganargs. - OpenClaw melakukan polling kesiapan hingga
readyTimeoutMsberakhir. - Permintaan model dikirim melalui transport penyedia normal.
- Jika OpenClaw memulai proses dan
idleStopMsbernilai positif, proses akan dihentikan setelah permintaan terakhir yang masih berjalan telah idle selama itu.
Bentuk konfigurasi
Kolom
command: path executable absolut. Pencarian shell tidak digunakan.args: argumen proses. Tidak ada ekspansi shell, pipe, globbing, atau aturan quoting yang diterapkan.cwd: direktori kerja opsional untuk proses.env: variabel lingkungan opsional yang digabungkan di atas lingkungan proses OpenClaw.healthUrl: URL kesiapan. Jika dihilangkan, OpenClaw menambahkan/modelskebaseUrl, sehinggahttp://127.0.0.1:8000/v1menjadihttp://127.0.0.1:8000/v1/models.readyTimeoutMs: tenggat kesiapan startup. Default:120000.idleStopMs: jeda shutdown idle untuk proses yang dimulai OpenClaw.0atau dihilangkan akan mempertahankan proses tetap hidup hingga OpenClaw keluar.
Contoh Inferrs
Inferrs adalah backend/v1 kustom yang kompatibel dengan OpenAI, sehingga API
layanan lokal yang sama berfungsi dengan entri penyedia inferrs.
command dengan hasil dari which inferrs pada mesin yang menjalankan
OpenClaw.
Contoh ds4
Catatan operasional
- Satu proses OpenClaw mengelola anak proses yang dimulainya. Proses OpenClaw lain yang melihat URL health yang sama sudah aktif akan menggunakannya kembali tanpa mengadopsinya.
- Startup diserialkan per perintah penyedia dan set argumen, sehingga permintaan bersamaan tidak membuat server duplikat untuk konfigurasi yang sama.
- Respons streaming aktif memegang lease; shutdown idle menunggu hingga penanganan body respons selesai.
- Gunakan
timeoutSecondspada penyedia lokal yang lambat agar cold start dan generasi panjang tidak terkena timeout permintaan model default. - Gunakan
healthUrleksplisit jika server Anda mengekspos kesiapan di tempat lain selain/v1/models.
Terkait
Local models
Penyiapan model lokal, pilihan penyedia, dan panduan keamanan.
Inferrs
Jalankan OpenClaw melalui server lokal inferrs yang kompatibel dengan OpenAI.