openclaw infer, sağlayıcı destekli çıkarım iş akışları için standart başsız yüzeydir.
Bilinçli olarak ham gateway RPC adlarını veya ham agent araç kimliklerini değil, yetenek ailelerini sunar.
infer’ı bir skill’e dönüştürme
Bunu bir agent’a kopyalayıp yapıştırın:- yaygın kullanıcı amaçlarını doğru infer alt komutuyla eşleştirmeli
- kapsadığı iş akışları için birkaç standart infer örneği içermeli
- örneklerde ve önerilerde
openclaw infer ...kullanımını tercih etmeli - skill gövdesi içinde tüm infer yüzeyini yeniden belgelemekten kaçınmalı
openclaw infer model runopenclaw infer image generateopenclaw infer audio transcribeopenclaw infer tts convertopenclaw infer web searchopenclaw infer embedding create
Neden infer kullanılır
openclaw infer, OpenClaw içinde sağlayıcı destekli çıkarım görevleri için tutarlı tek bir CLI sağlar.
Faydaları:
- Her arka uç için tek seferlik sarmalayıcılar bağlamak yerine OpenClaw’da zaten yapılandırılmış sağlayıcıları ve modelleri kullanın.
- Model, görüntü, ses transkripsiyonu, TTS, video, web ve embedding iş akışlarını tek bir komut ağacı altında tutun.
- Betikler, otomasyon ve agent güdümlü iş akışları için kararlı bir
--jsonçıktı biçimi kullanın. - Görev temelde “çıkarım çalıştırmak” olduğunda birinci taraf OpenClaw yüzeyini tercih edin.
- Çoğu infer komutu için gateway gerektirmeden normal yerel yolu kullanın.
openclaw infer ... tercih edin. Sağlayıcı isteği yapılmadan önce yayımlanan CLI’yi, yapılandırma yüklemeyi, varsayılan agent çözümlemesini, paketli Plugin etkinleştirmeyi ve paylaşılan yetenek çalışma zamanını çalıştırır.
Komut ağacı
Yaygın görevler
Bu tablo, yaygın çıkarım görevlerini karşılık gelen infer komutuyla eşleştirir.| Görev | Komut | Notlar |
|---|---|---|
| Metin/model prompt’u çalıştır | openclaw infer model run --prompt "..." --json | Varsayılan olarak normal yerel yolu kullanır |
| Görseller üzerinde model prompt’u çalıştır | openclaw infer model run --prompt "Describe this" --file ./image.png --model provider/model | Birden çok görsel girdisi için --file tekrar edin |
| Görsel oluştur | openclaw infer image generate --prompt "..." --json | Mevcut bir dosyadan başlarken image edit kullanın |
| Görsel dosyasını veya URL’yi açıkla | openclaw infer image describe --file ./image.png --prompt "..." --json | --model, görüntü yetenekli bir <provider/model> olmalıdır |
| Sesi yazıya dök | openclaw infer audio transcribe --file ./memo.m4a --json | --model, <provider/model> olmalıdır |
| Konuşma sentezle | openclaw infer tts convert --text "..." --output ./speech.mp3 --json | tts status gateway odaklıdır |
| Video oluştur | openclaw infer video generate --prompt "..." --json | --resolution gibi sağlayıcı ipuçlarını destekler |
| Video dosyasını açıkla | openclaw infer video describe --file ./clip.mp4 --json | --model, <provider/model> olmalıdır |
| Web’de ara | openclaw infer web search --query "..." --json | |
| Web sayfası getir | openclaw infer web fetch --url https://example.com --json | |
| Embedding oluştur | openclaw infer embedding create --text "..." --json |
Davranış
openclaw infer ..., bu iş akışları için birincil CLI yüzeyidir.- Çıktı başka bir komut veya betik tarafından tüketilecekse
--jsonkullanın. - Belirli bir arka uç gerektiğinde
--providerveya--model provider/modelkullanın. - Çalıştırmayı ham tutarken tek seferlik düşünme/akıl yürütme düzeyi (
off,minimal,low,medium,high,adaptive,xhighveyamax) geçirmek içinmodel run --thinking <level>kullanın. image describe,audio transcribevevideo describeiçin--model,<provider/model>biçimini kullanmalıdır.image describeiçin--file, yerel yolları ve HTTP(S) görsel URL’lerini kabul eder. Uzak URL’ler normal medya getirme SSRF politikasını kullanır.image describeiçin açık bir--model, önce ilgili sağlayıcı/modeli çalıştırır, ardından model çağrısı başarısız olduğunda yapılandırılmışagents.defaults.imageModel.fallbacksseçeneklerini dener. Eksik dosyalar veya desteklenmeyen URL’ler gibi girdi hazırlama hataları, fallback denemelerinden önce başarısız olur. Model kataloğunda veya sağlayıcı yapılandırmasında model görüntü yetenekli olmalıdır.codex/<model>, sınırlı bir Codex app-server görüntü anlama turu çalıştırır;openai/<model>, API anahtarı veya ChatGPT/Codex OAuth kimlik doğrulamasıyla OpenAI sağlayıcı yolunu kullanır.- Durumsuz yürütme komutları varsayılan olarak yerele ayarlanır.
- Gateway tarafından yönetilen durum komutları varsayılan olarak gateway’e ayarlanır.
- Normal yerel yol, gateway’in çalışıyor olmasını gerektirmez.
- Yerel
model run, yalın bir tek seferlik sağlayıcı tamamlama işlemidir. Yapılandırılmış agent modelini ve kimlik doğrulamayı çözümler, ancak sohbet agent turu başlatmaz, araç yüklemez veya paketli MCP sunucularını açmaz. model run --file, görsel dosyalarını kabul eder, MIME türlerini algılar ve sağlanan prompt ile birlikte seçilen modele gönderir. Birden çok görsel için--filetekrar edin.model run --file, görsel olmayan girdileri reddeder. Ses dosyaları içininfer audio transcribe, video dosyaları içininfer video describekullanın.model run --gateway, Gateway yönlendirmesini, kayıtlı kimlik doğrulamayı, sağlayıcı seçimini ve gömülü çalışma zamanını çalıştırır, ancak yine de ham model probu olarak çalışır: sağlanan prompt’u ve varsa görsel eklerini önceki oturum transkripti, bootstrap/AGENTS bağlamı, context-engine derlemesi, araçlar veya paketli MCP sunucuları olmadan gönderir.model run --gateway --model <provider/model>, istek Gateway’den tek seferlik bir sağlayıcı/model override çalıştırmasını istediği için güvenilir bir operatör gateway kimlik bilgisi gerektirir.- Yerel
model run --thinking, yalın sağlayıcı tamamlama yolunu kullanır;adaptivevemaxgibi sağlayıcıya özgü düzeyler, en yakın taşınabilir basit tamamlama düzeyine eşlenir.
Model
Sağlayıcı destekli metin çıkarımı ve model/sağlayıcı incelemesi içinmodel kullanın.
<provider/model> referanslarını kullanın:
- Yerel
model run, sağlayıcı/model/kimlik doğrulama sağlığı için en dar CLI smoke testidir çünkü Codex olmayan sağlayıcılar için yalnızca sağlanan prompt’u seçilen modele gönderir. - Yerel
model run --model <provider/model>, ilgili sağlayıcı yapılandırmaya yazılmadan öncemodels list --alliçinden tam paketli statik katalog satırlarını kullanabilir. Sağlayıcı kimlik doğrulaması yine de gereklidir; eksik kimlik bilgileriUnknown modelolarak değil, kimlik doğrulama hataları olarak başarısız olur. - Mistral Medium 3.5 akıl yürütme probları için sıcaklığı ayarlanmamış/varsayılan bırakın. Mistral,
reasoning_effort="high"iletemperature: 0birleşimini reddeder; varsayılan sıcaklıkla veya0.7gibi sıfır olmayan bir reasoning-mode değeriylemistral/mistral-medium-3-5kullanın. - Codex Responses yerel probları dar istisnadır: OpenClaw, taşımanın gerekli
instructionsalanını doldurabilmesi için tam agent bağlamı, araçlar, bellek veya oturum transkripti eklemeden en düşük düzeyde bir sistem talimatı ekler. - Yerel
model run --file, bu yalın yolu korur ve görsel içeriği doğrudan tek kullanıcı iletisine ekler. PNG, JPEG ve WebP gibi yaygın görsel dosyaları, MIME türleriimage/*olarak algılandığında çalışır; desteklenmeyen veya tanınmayan dosyalar sağlayıcı çağrılmadan önce başarısız olur. - Seçilen çok modlu metin modelini doğrudan test etmek istediğinizde
model run --fileen uygunudur. OpenClaw’ın görüntü anlama sağlayıcı seçimini ve varsayılan görüntü modeli yönlendirmesini istediğinizdeinfer image describekullanın. - Seçilen model görsel girdisini desteklemelidir; yalnızca metin modelleri isteği sağlayıcı katmanında reddedebilir.
model run --prompt, boşluk dışı metin içermelidir; boş prompt’lar yerel sağlayıcılar veya Gateway çağrılmadan önce reddedilir.- Sağlayıcı metin çıktısı döndürmediğinde yerel
model runsıfır olmayan kodla çıkar; böylece erişilemeyen yerel sağlayıcılar ve boş tamamlamalar başarılı prob gibi görünmez. - Model girdisini ham tutarken Gateway yönlendirmesini, agent çalışma zamanı kurulumunu veya Gateway tarafından yönetilen sağlayıcı durumunu test etmeniz gerektiğinde
model run --gatewaykullanın. Tam agent bağlamı, araçlar, bellek ve oturum transkripti istediğinizdeopenclaw agentveya sohbet yüzeylerini kullanın. model auth login,model auth logoutvemodel auth status, kayıtlı sağlayıcı kimlik doğrulama durumunu yönetir.
Görsel
Oluşturma, düzenleme ve açıklama içinimage kullanın.
-
Mevcut girdi dosyalarından başlarken
image editkullanın. -
Referans görsel düzenlemelerinde geometri ipuçlarını destekleyen sağlayıcılar/modeller için
image editile--size,--aspect-ratioveya--resolutionkullanın. -
Şeffaf arka planlı OpenAI PNG çıktısı için
--model openai/gpt-image-1.5ile--output-format png --background transparentkullanın;--openai-background, OpenAI’ye özgü bir takma ad olarak kullanılabilir durumda kalır. Arka plan desteği bildirmeyen sağlayıcılar ipucunu yok sayılan bir geçersiz kılma olarak raporlar. -
OpenAI dahil, görsel kalitesi ipuçlarını destekleyen sağlayıcılar için
--quality low|medium|high|autokullanın. OpenAI ayrıca sağlayıcıya özgü moderasyon ipucu için--openai-moderation low|autokabul eder. -
Hangi paketli görsel sağlayıcılarının keşfedilebilir, yapılandırılmış ve seçili olduğunu
ve her sağlayıcının hangi üretim/düzenleme yeteneklerini sunduğunu doğrulamak için
image providers --jsonkullanın. -
Görsel üretimi değişiklikleri için en dar canlı CLI smoke testi olarak
image generate --model <provider/model> --jsonkullanın. Örnek:JSON yanıtıok,provider,model,attemptsve yazılan çıktı yollarını raporlar.--outputayarlandığında, son uzantı sağlayıcının döndürdüğü MIME türünü izleyebilir. -
image describeveimage describe-manyiçin görme modeline OCR, karşılaştırma, UI incelemesi veya kısa başlıklandırma gibi göreve özel bir talimat vermek üzere--promptkullanın. -
Yavaş yerel görme modelleri veya soğuk Ollama başlangıçları ile
--timeout-mskullanın. -
image describeiçin--model, görsel destekli bir<provider/model>olmalıdır. Ayarlandığında, OpenClaw önce bu açık modeli dener ve model çağrısı başarısız olursa yapılandırılmış görsel modeli yedeklerine geçer. -
Yerel Ollama görme modelleri için önce modeli çekin ve
OLLAMA_API_KEYdeğerini herhangi bir yer tutucu değere, örneğinollama-local, ayarlayın. Bkz. Ollama.
Ses
Dosya transkripsiyonu içinaudio kullanın.
audio transcribe, gerçek zamanlı oturum yönetimi için değil dosya transkripsiyonu içindir.--model,<provider/model>olmalıdır.
TTS
Konuşma sentezi ve TTS sağlayıcı durumu içintts kullanın.
tts status, Gateway tarafından yönetilen TTS durumunu yansıttığı için varsayılan olarak gateway kullanır.- TTS davranışını incelemek ve yapılandırmak için
tts providers,tts voicesvetts set-providerkullanın.
Video
Üretim ve açıklama içinvideo kullanın.
video generate,--size,--aspect-ratio,--resolution,--duration,--audio,--watermarkve--timeout-mskabul eder ve bunları video üretimi çalışma zamanına iletir.video describeiçin--model,<provider/model>olmalıdır.
Web
Arama ve getirme iş akışları içinweb kullanın.
- Kullanılabilir, yapılandırılmış ve seçili sağlayıcıları incelemek için
web providerskullanın.
Embedding
Vektör oluşturma ve embedding sağlayıcı incelemesi içinembedding kullanın.
JSON çıktısı
Infer komutları JSON çıktısını paylaşılan bir zarf altında normalleştirir:okcapabilitytransportprovidermodelattemptsoutputserror
outputs, OpenClaw tarafından yazılan dosyaları içerir. Otomasyon için insan tarafından okunabilir stdout’u ayrıştırmak yerine
bu dizideki path, mimeType, size ve medyaya özgü boyutları kullanın.
Yaygın tuzaklar
Notlar
openclaw capability ...,openclaw infer ...için bir takma addır.