Komut başvurusu
yonga 0.6.0'daki her komut ve alt komut; seçenekleri ve varsayılanlarıyla, yonga <komut> --help çıktısında göründükleri gibi, her biri için bir örnekle birlikte. Hangi komutun ne zaman kullanılacağını kılavuzlar anlatır; bu sayfa bir şeye hızlıca bakmak içindir. Her komutun --json belgesi dahil tüm davranışı CLI_SPEC.md belgesinde tanımlanmıştır (İngilizce).
Seçenek tablolarında Varsayılan sütunundaki kısa çizgi, --help çıktısının bir varsayılan göstermediği anlamına gelir: seçenek kapalıdır ya da açıklamada belirtildiği gibi yonga hazırlanmış modele (artifact), uyumluluk kayıt defterine (registry) veya yapılandırmaya göre karar verir. Her komut ve komut grubu ayrıca --help seçeneğini de kabul eder; aşağıda yinelenmemiştir.
Genel seçenekler
yonga [OPTIONS] COMMAND [ARGS]...
Intel AI PC'ler için yerel yapay zekâ modeli yöneticisi (OpenVINO, Optimum Intel, Hugging Face).
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--config |
PATH |
~/.config/yonga/config.toml |
Varsayılan yerine yüklenecek yapılandırma dosyası. |
--data-dir |
PATH |
~/.local/share/yonga |
Hazırlanmış artifact'lerin ve günlüklerin saklandığı yer. |
--cache-dir |
PATH |
~/.cache/yonga |
Yönetilen geçici dizinin ve derleme önbelleğinin bulunduğu yer. |
--offline |
|
kapalı |
Hugging Face Hub'a asla bağlanma. |
--json |
|
kapalı |
stdout'a süslemesiz tek bir JSON belgesi yaz. |
--verbose, -v |
|
kapalı |
Neler olduğunu açıkla. |
--debug |
|
kapalı |
Hatalara ham hata metnini de ekle. |
--version, -V |
|
|
Sürümü göster ve çık. |
Genel seçenekler komut adından önce gelir:
yonga --offline --debug prepare Qwen/Qwen3-0.6B
--json, komutların kendi adlarından sonra da kabul ettiği tek genel seçenektir (yonga list --json). chat ve serve onu 70 çıkış koduyla reddeder. Varsayılan dizinler, tanımlıysa XDG_CONFIG_HOME, XDG_DATA_HOME ve XDG_CACHE_HOME değişkenlerini izler; kullanılan dizinleri yonga registry paths yazdırır. Ayarlar önce komut satırından, sonra YONGA_* ortam değişkenlerinden, sonra yapılandırma dosyasından alınır.
Komutsuz çalıştırılan yonga komut listesini yazdırır ve 70 çıkış koduyla sonlanır; ayrıştırılamayan her komut satırı da (bilinmeyen bir seçenek, eksik bir argüman, yanlış türde bir değer) öyle. --help 0 ile sonlanır. Tüm kodlar için Çıkış kodları sayfasına bakın.
Komutlara genel bakış
| Komut |
Amaç |
doctor |
Bu ana makineyi denetler: OpenVINO, aygıtlar, NPU erişimi, depolama ve kimlik doğrulama. |
search |
Hugging Face Hub'da arar ve her sonuç hakkında kayıt defterinin bildiklerini gösterir. |
inspect |
Bir modeli ve onu bu ana makinede hazırlamanın neler gerektireceğini anlatır. |
prepare |
Bir modeli indirir, dönüştürür, doğrular, yoklar ve hazırlanmış bir artifact'e dönüştürür. |
list |
Bu ana makinede hazırlanmış artifact'leri listeler. |
remove |
Hazırlanmış bir artifact'i ve derleme önbelleği girdilerini kaldırır. |
probe |
Hazırlanmış bir artifact'i bir aygıtta derler ve neyin çalıştığını bildirir. |
chat |
Hazırlanmış bir artifact ile yerel olarak sohbet eder. |
serve |
Hazırlanmış bir artifact'i OpenAI uyumlu bir HTTP API üzerinden sunar. |
eval |
CANDIDATE'in tahminlerinin REFERENCE'ınkilerden ne kadar uzaklaştığını ölçer (KL, top-1, perplexity). |
publish |
Hazırlanmış bir artifact'i oluşturulan bir model kartıyla Hugging Face Hub'a yükler. |
bench |
Hazırlanmış bir artifact'in performans ölçümünü yapar ve yeniden üretilebilir bir JSON sonucu kaydeder. |
logs |
Diskte tutulan iş günlüklerini en yeniden başlayarak gösterir. |
registry |
Uyumluluk kayıt defterini inceler, doğrular ve günceller. |
env |
Dışa aktarmaların çalıştığı yönetilen ortamları listeler ve kaldırır. |
cache |
OpenVINO derleme önbelleğini gösterir ve budar. |
self |
yonga AppImage'ını PATH üzerine 'yonga' olarak koyar ya da yeniden kaldırır. |
connect |
Hazırlanmış bir artifact'i 'yonga serve' ile konuşan bir istemciye kaydeder. |
Bir komut MODEL_OR_ARTIFACT ya da ARTIFACT aldığında yonga list çıktısındaki bir artifact kimliğini (ya da en az altı karakterlik benzersiz bir önekini), artifact'in dizinini veya bir Hugging Face depo kimliğini verebilirsiniz. Birden çok hazırlanmış artifact'i olan bir depo kimliğinde, yalnızca okuyan komutlar en yeni hazır olanı kullanır; remove ise reddeder ve hepsini listeler.
yonga doctor
Bu ana makineyi denetler: OpenVINO, aygıtlar, NPU erişimi, depolama ve kimlik doğrulama.
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--full |
|
kapalı |
Yüklenen kayıt defterini de bildir. |
--json |
|
kapalı |
Raporu JSON olarak ver. |
Çalışma zamanı ve aygıt kullanılabiliyor ve ilgilenilmesi gereken bir şey yoksa 0, uyarılarla birlikte kullanılabiliyorsa 2, kullanılabilir bir OpenVINO çalışma zamanı ya da aygıt yoksa 10 çıkış koduyla sonlanır. Her bölümü Bakım sayfası açıklar.
yonga search
yonga search [OPTIONS] QUERY
Hugging Face Hub'da arar ve her sonuç hakkında kayıt defterinin bildiklerini gösterir.
| Argüman |
Açıklama |
QUERY |
Hub'da aranacak sözcükler. Zorunlu. |
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--limit |
tamsayı, 1–100 |
20 |
Gösterilecek sonuç sayısı. |
--device |
metin |
– |
Tek bir aygıt için uyumluluğu göster: npu, gpu, cpu ya da auto. |
--json |
|
kapalı |
Sonuçları JSON olarak ver. |
yonga search qwen3 --device npu --limit 10
yonga inspect
yonga inspect [OPTIONS] MODEL
Bir modeli ve onu bu ana makinede hazırlamanın neler gerektireceğini anlatır. Hiçbir ağırlık dosyası indirmez.
| Argüman |
Açıklama |
MODEL |
Hugging Face depo kimliği. Zorunlu. |
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--revision |
metin |
– |
Dal, etiket ya da commit sha. |
--files |
|
kapalı |
Depodaki dosyaları da listele. |
--json |
|
kapalı |
Raporu JSON olarak ver. |
yonga inspect Qwen/Qwen3-0.6B
yonga prepare
yonga prepare [OPTIONS] MODEL
Bir modeli indirir, dönüştürür, doğrular, yoklar ve hazırlanmış bir artifact'e dönüştürür. Model hazırlama sayfasına bakın.
| Argüman |
Açıklama |
MODEL |
Hugging Face depo kimliği. Zorunlu. |
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--revision |
metin |
– |
Dal, etiket ya da commit sha. |
--device |
metin |
auto |
auto, npu, gpu ya da cpu. |
--profile |
metin |
– |
Dönüştürme profili kimliği (yonga registry profiles listeler). Verilmezse kayıt defteri seçer. |
--source |
metin |
– |
İstenen depo yerine bu depoyu dönüştür. |
--trust-remote-code |
|
kapalı |
Dönüştürmenin depoda yayımlanan Python kodunu (uzak kod) çalıştırmasına izin ver. |
--ignore-exporter-requirements |
|
kapalı |
Bildirilen bir dışa aktarıcı paket sürümü karşılanmasa da ya da kayıt defteri bu dışa aktarmanın kurulu sürümlerle başarısız olduğunu bilse de dönüştür. Bilinçli ve ayrı bir seçimdir: --yes onu asla açmaz. |
--no-managed-env |
|
kapalı |
Asla yönetilen bir dışa aktarma ortamı kurma; kurulu paketler dışa aktarıcı gereksinimlerini karşılayamıyorsa reddet. |
--gguf-file |
metin |
– |
Bir GGUF deposu için içe aktarılacak dosya. Varsayılan olarak yonga, tensör türlerini OpenVINO GenAI'ın okuyabildiği ilk tercih edilen nicemleme (quantization) dosyasını seçer. |
--fresh-export |
|
kapalı |
Başarısız bir iş, aynı girdilerle tamamlanmış ve yeniden kullanılabilecek bir dışa aktarma bırakmış olsa bile yeniden dışa aktar. |
--yes, -y |
|
kapalı |
Olağan sorulara evet yanıtı ver. |
--force |
|
kapalı |
Bir artifact zaten olsa bile yeniden hazırla. |
--no-repair |
|
kapalı |
Dışa aktarılan IR'yi asla değiştirme. |
--json |
|
kapalı |
Sonucu JSON olarak ver. |
yonga prepare Qwen/Qwen3-0.6B --device npu
yonga list
Bu ana makinede hazırlanmış artifact'leri listeler.
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--clean |
|
kapalı |
Eskimiş hazırlık ve geçici dizinleri saklama ilkesine göre kaldır. |
--json |
|
kapalı |
Kataloğu JSON olarak ver. |
yonga remove
yonga remove [OPTIONS] ARTIFACT
Hazırlanmış bir artifact'i ve derleme önbelleği girdilerini kaldırır. Hugging Face indirme önbelleğine asla dokunulmaz.
| Argüman |
Açıklama |
ARTIFACT |
Artifact kimliği, depo kimliği ya da yol. Tam olarak bir artifact ile eşleşmelidir. Zorunlu. |
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--yes, -y |
|
kapalı |
Onay isteme. |
--json |
|
kapalı |
Sonucu JSON olarak ver. |
yonga remove cc24636a2f49356a
yonga probe
yonga probe [OPTIONS] MODEL_OR_ARTIFACT
Hazırlanmış bir artifact'i bir aygıtta derler ve neyin çalıştığını bildirir (yoklama).
| Argüman |
Açıklama |
MODEL_OR_ARTIFACT |
Artifact kimliği ya da yolu. Zorunlu. |
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--device |
metin |
auto |
auto, npu, gpu ya da cpu. |
--all-submodels |
|
kapalı |
Yalnızca dil modelini değil, her alt modeli derle. |
--quick |
|
kapalı |
GenAI işlem hattını asla kurma; ertelenmiş bir ham derleme sonuçsuz (inconclusive) olarak bildirilir. |
--timeout |
SECONDS |
– |
Ertelenmiş bir derlemeyi sonuca bağlayan GenAI işlem hattı kurulumunu sınırla: bir alt süreçte çalıştır ve SECONDS sonra durdur (aygıt o zaman sonuçsuz sayılır). --quick ile birlikte kullanılamaz. |
--json |
|
kapalı |
Raporu JSON olarak ver. |
Herhangi bir aygıt geçtiyse 0; hiçbiri geçmediği hâlde hiçbiri de açıkça başarısız olmadıysa (--quick ya da --timeout nedeniyle sonuçsuz kaldıysa) 2; aksi hâlde ilk başarısızlığın koduyla sonlanır.
yonga probe cc24636a2f49356a --device npu
yonga chat
yonga chat [OPTIONS] MODEL_OR_ARTIFACT
Hazırlanmış bir artifact ile yerel olarak sohbet eder. /reset ve /exit gibi sohbet içi komutlar için Sohbet, yoklama, ölçüm ve değerlendirme sayfasına bakın.
| Argüman |
Açıklama |
MODEL_OR_ARTIFACT |
Artifact kimliği ya da yolu. Zorunlu. |
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--device |
metin |
– |
auto, npu, gpu ya da cpu. Verilmezse bir aygıt belirtiyorsa default_device ayarı, aksi hâlde artifact'in önerilen aygıtı. |
--max-new-tokens |
tamsayı |
– |
Çıktı token sınırı. |
--temperature |
sayı |
– |
Örnekleme sıcaklığı. |
--top-p |
sayı |
– |
Çekirdek (nucleus) örnekleme olasılığı. |
--top-k |
tamsayı |
– |
Top-k örnekleme kesme değeri. |
--show-reasoning |
|
kapalı |
Gizli akıl yürütme bloklarını göster. |
--system |
metin |
– |
Oturumun sistem istemi. |
--json |
|
|
Desteklenmez: bir konuşma tek bir belge değildir (çıkış kodu 70). |
yonga chat cc24636a2f49356a
yonga serve
yonga serve [OPTIONS] MODEL_OR_ARTIFACT
Hazırlanmış bir artifact'i OpenAI uyumlu bir HTTP API üzerinden sunar. pip kurulumunda serve ek paket grubunu gerektirir; AppImage bunu içerir. OpenAI uyumlu sunucu sayfasına bakın.
| Argüman |
Açıklama |
MODEL_OR_ARTIFACT |
Artifact kimliği ya da yolu. Zorunlu. |
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--host |
metin |
127.0.0.1 |
Sunucunun bağlanacağı (bind) adres. Siz aksini söylemedikçe yerel döngü (loopback) adresi. |
--port |
tamsayı, 1–65535 |
8000 |
Dinlenecek TCP bağlantı noktası. |
--device |
metin |
– |
auto, npu, gpu ya da cpu. Verilmezse bir aygıt belirtiyorsa default_device ayarı, aksi hâlde artifact'in önerilen aygıtı. |
--max-new-tokens |
tamsayı |
– |
Bir istek belirtmediğinde varsayılan çıktı token sınırı. |
--show-reasoning |
|
kapalı |
Akıl yürütme bloklarını gizlemek yerine döndür. |
--max-body-mb |
tamsayı, 1–64 |
8 |
MiB cinsinden en büyük istek gövdesi; gömülü görseller de buna dahildir. |
--carry-images-forward |
|
kapalı |
Önceki mesajlarla gönderilen görselleri reddetmek yerine son mesaja taşı. |
--json |
|
|
Desteklenmez: bir sunucu tek bir belge değildir (çıkış kodu 70). |
yonga serve cc24636a2f49356a --port 8000
yonga eval
yonga eval [OPTIONS] CANDIDATE
CANDIDATE'in tahminlerinin REFERENCE'ınkilerden ne kadar uzaklaştığını ölçer (KL, top-1, perplexity). İkisi de aynı ağırlıklardan hazırlanmış artifact'ler olmalıdır; referans genellikle daha yüksek duyarlıklı bir artifact'tir, örneğin --profile cpu-int8-asym-ref ile hazırlanmış olan.
| Argüman |
Açıklama |
CANDIDATE |
Değerlendirilecek artifact. Zorunlu. |
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--reference |
metin |
– |
Karşılaştırılacak, aynı ağırlıklardan daha yüksek duyarlıklı artifact. Zorunlu. |
--device |
metin |
cpu |
cpu (tam duyarlık) ya da gpu. |
--corpus |
yol |
– |
Birlikte gelen derlem yerine okunacak metin (.json ya da .txt). |
--allow-different-sources |
|
kapalı |
Farklı depolardan dönüştürülmüş artifact'leri karşılaştır (ör. GGUF ile özgün). |
--json |
|
kapalı |
Sonucu JSON olarak ver. |
yonga eval CANDIDATE_ID --reference REFERENCE_ID
yonga publish
yonga publish [OPTIONS] ARTIFACT
Hazırlanmış bir artifact'i oluşturulan bir model kartıyla Hugging Face Hub'a yükler. --public vermediğiniz sürece depo özeldir.
| Argüman |
Açıklama |
ARTIFACT |
Hazırlanmış artifact kimliği ya da yolu. Zorunlu. |
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--repo |
metin |
– |
Hub'daki hedef NAMESPACE/NAME. Her zaman açıkça verilir. Zorunlu. |
--public |
|
kapalı |
Herkese açık bir depo oluştur (varsayılan özeldir). |
--update |
|
kapalı |
Zaten var olan bir depoya yaz. |
--license-reviewed |
|
kapalı |
yonga'nın sınıflandıramadığı bir lisansı okuduğunuzu ve lisansın nicemlenmiş bir türevin yeniden dağıtımına izin verdiğini beyan et. --yes bunu asla kapsamaz. |
--dry-run |
|
kapalı |
Her şeyi denetle ve kartı yerel olarak yaz; hiçbir şey yükleme. |
--output |
yol |
– |
Kartın, manifestin ve yükleme listesinin yazılacağı yer. --dry-run verilip --output verilmezse ./yonga-publish-<artifact>. |
--yes, -y |
|
kapalı |
Yüklemeyi soru sormadan onayla. |
--json |
|
kapalı |
Sonucu JSON olarak ver. |
yonga publish cc24636a2f49356a --repo NAMESPACE/Qwen3-0.6B-openvino-npu --dry-run
yonga bench
yonga bench [OPTIONS] MODEL_OR_ARTIFACT
Hazırlanmış bir artifact'in performans ölçümünü yapar ve yeniden üretilebilir bir JSON sonucu kaydeder.
| Argüman |
Açıklama |
MODEL_OR_ARTIFACT |
Artifact kimliği ya da yolu. Zorunlu. |
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--device |
metin |
– |
auto, npu, gpu ya da cpu. Verilmezse artifact'in önerilen aygıtı. |
--suite |
metin |
standard |
quick, standard ya da long. |
--runs |
tamsayı |
– |
İstem başına ölçülen çalıştırma sayısı. Verilmezse bench_runs ayarı (3). |
--warmups |
tamsayı |
– |
İstem başına ısınma çalıştırması sayısı. Verilmezse bench_warmups ayarı (1). |
--json |
|
kapalı |
Sonucu JSON olarak ver. |
yonga bench cc24636a2f49356a --suite quick
yonga logs
yonga logs [OPTIONS] [JOB_ID]
Diskte tutulan iş günlüklerini en yeniden başlayarak gösterir. JOB_ID verilmezse en son 20 işi listeler.
| Argüman |
Açıklama |
JOB_ID |
İş kimliği ya da bir öneki. İsteğe bağlı. |
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--raw |
|
kapalı |
JSON Lines dosyasını olduğu gibi yazdır. |
--bundle |
|
kapalı |
Hata bildirimi için hassas bilgileri ayıklanmış, anonimleştirilmiş bir .tar.gz yaz (günlük, durum, manifest, ana makine raporu). |
--output |
dosya |
./yonga-report-<job>.tar.gz |
--bundle arşivinin yazılacağı yer. |
--json |
|
kapalı |
Kayıtları JSON olarak ver. |
yonga logs de862650 --bundle
yonga registry
yonga registry [OPTIONS] COMMAND [ARGS]...
Uyumluluk kayıt defterini inceler, doğrular ve günceller. Bakım sayfasına bakın.
registry validate
yonga registry validate [OPTIONS]
Kayıt defterinin her katmanını yükler ve kendi içinde tutarlı olduğunu denetler. Geçerliyse 0, kurulu bir uzak paket yok sayıldıysa 2, sorun bulunursa 70 çıkış koduyla sonlanır.
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--json |
|
kapalı |
Sonucu JSON olarak ver. |
registry profiles
yonga registry profiles [OPTIONS]
--profile seçeneğinin kabul ettiği dönüştürme profillerini listeler.
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--device |
metin |
– |
Yalnızca bu aygıtın profilleri. |
--json |
|
kapalı |
Profilleri JSON olarak ver. |
yonga registry profiles --device npu
registry explain
yonga registry explain [OPTIONS] MODEL
Bir modelle hangi kayıt defteri kurallarının eşleştiğini ve neden kazandıklarını gösterir.
| Argüman |
Açıklama |
MODEL |
Hugging Face depo kimliği. Zorunlu. |
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--device |
metin |
– |
Yalnızca bu aygıt için açıkla. |
--json |
|
kapalı |
Açıklamayı JSON olarak ver. |
yonga registry explain Qwen/Qwen3-0.6B --device npu
registry paths
yonga registry paths [OPTIONS]
Kayıt defteri katmanlarının, yapılandırmanın ve yönetilen verilerin nerede durduğunu gösterir.
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--json |
|
kapalı |
Yolları JSON olarak ver. |
registry update
yonga registry update [OPTIONS]
İmzalı bir uzak kayıt defteri paketini indirir, doğrular ve kurar. Yalnızca ~/.config/yonga/registry-keys/ dizinindeki bir anahtarla imzalanmış paketler kabul edilir.
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--url |
metin |
registry_url ayarı (tanımsız) |
Paket URL'si (https); imza URL.sig adresinden indirilir. |
--file |
yol |
– |
Diskte duran bir paket. --url ile birlikte kullanılamaz. |
--signature |
yol |
FILE.sig |
Paketin imzası. Yalnızca --file ile. |
--yes, -y |
|
kapalı |
Soru sormadan kur. |
--json |
|
kapalı |
Sonucu JSON olarak ver. |
yonga registry update --file bundle.json
registry status
yonga registry status [OPTIONS]
Kurulu uzak kayıt defteri paketini ve hâlâ doğrulanıp doğrulanmadığını gösterir. Kurulu bir paket yok sayılıyorsa 2 çıkış koduyla sonlanır.
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--json |
|
kapalı |
Durumu JSON olarak ver. |
registry reset
yonga registry reset [OPTIONS]
Kurulu uzak paketi kaldırır ve yerleşik kayıt defterine geri döner.
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--json |
|
kapalı |
Sonucu JSON olarak ver. |
yonga env
yonga env [OPTIONS] COMMAND [ARGS]...
Dışa aktarmaların çalıştığı yönetilen ortamları listeler ve kaldırır. Bakım sayfasına bakın.
env list
Yönetilen dışa aktarma ortamlarını ve kapladıkları disk alanını gösterir.
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--json |
|
kapalı |
Ortamları JSON olarak ver. |
env remove
yonga env remove [OPTIONS] KEY
Yönetilen bir dışa aktarma ortamını siler. Sonraki bir dışa aktarma gerektirirse yeniden kurulur.
| Argüman |
Açıklama |
KEY |
Ortam anahtarı ya da benzersiz bir öneki. Zorunlu. |
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--yes, -y |
|
kapalı |
Onay isteme. |
--json |
|
kapalı |
Sonucu JSON olarak ver. |
yonga env remove fbfac3ac91ba
yonga cache
yonga cache [OPTIONS] COMMAND [ARGS]...
OpenVINO derleme önbelleğini gösterir ve budar. Alt komutsuz yonga cache, yonga cache list ile aynıdır. Bakım sayfasına bakın.
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--json |
|
kapalı |
Girdileri JSON olarak ver. |
cache list
yonga cache list [OPTIONS]
Derleme önbelleği girdilerini listeler: boyut, son kullanım, sahip ve hâlâ kullanılıp kullanılmadıkları.
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--json |
|
kapalı |
Girdileri JSON olarak ver. |
cache prune
yonga cache prune [OPTIONS]
Sahipsiz (orphaned) ve eski çalışma zamanına ait (stale-runtime) derleme önbelleği girdilerini kaldırır (istenirse daha fazlasını da).
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--older-than |
DAYS |
– |
Bu kadar gündür kullanılmayan her girdiyi de kaldır. |
--unattributed |
|
kapalı |
Hiçbir artifact'e bağlanamayan girdileri de kaldır. |
--all |
|
kapalı |
Derleme önbelleğinin tamamını boşalt. |
--dry-run |
|
kapalı |
Neyin gideceğini göster; hiçbir şey silme. |
--yes, -y |
|
kapalı |
Onay isteme. |
--json |
|
kapalı |
Sonucu JSON olarak ver. |
yonga cache prune --dry-run
yonga self
yonga self [OPTIONS] COMMAND [ARGS]...
yonga AppImage'ını PATH üzerine 'yonga' olarak koyar ya da yeniden kaldırır. Yalnızca yonga AppImage'dan çalışırken işe yarar.
self install
yonga self install [OPTIONS]
Çalışan AppImage'ı ~/.local/bin/yonga konumuna kopyalar; böylece 'yonga' her kabukta çalışır.
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--bin-dir |
DIR |
~/.local/bin |
'yonga' komutunun kurulacağı dizin. |
--yes, -y |
|
kapalı |
Eski bir AppImage'ı sormadan değiştir. |
--json |
|
kapalı |
Sonucu JSON olarak ver. |
./yonga-0.6.0-x86_64.AppImage self install
self uninstall
yonga self uninstall [OPTIONS]
~/.local/bin/yonga konumundaki AppImage kopyasını kaldırır. Modeller ve önbellekler korunur.
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--bin-dir |
DIR |
~/.local/bin |
'yonga' komutunun kaldırılacağı dizin. |
--yes, -y |
|
kapalı |
Onay isteme. |
--json |
|
kapalı |
Sonucu JSON olarak ver. |
yonga connect
yonga connect [OPTIONS] COMMAND [ARGS]...
Hazırlanmış bir artifact'i 'yonga serve' ile konuşan bir istemciye kaydeder.
connect opencode
yonga connect opencode [OPTIONS] ARTIFACT
Hazırlanmış bir artifact'i, bağlam ve çıktı sınırlarını artifact'ten okuyarak, OpenCode yapılandırmasına bir 'yonga serve' sağlayıcısı olarak ekler. Değişikliği gösterir ve önce sorar; OpenCode'un kullanamayacağı bir artifact'i reddeder: araç çağırma desteği olmayanı ya da istem uzunluğu 8192 token'ın altında sabitlenmiş olanı (yerleşik NPU profillerinin hepsi böyledir). OpenCode ile kullanın bölümüne bakın.
| Argüman |
Açıklama |
ARTIFACT |
Artifact kimliği, depo kimliği ya da yolu. Zorunlu. --remove ile kaydedilmiş kimlik. |
| Seçenek |
Değer |
Varsayılan |
Açıklama |
--remove |
|
kapalı |
Bağlantıyı geri al; ARTIFACT kaydedilmiş kimliktir. |
--host |
metin |
127.0.0.1 |
'yonga serve' komutunun dinlediği adres. |
--port |
tamsayı, 1–65535 |
8000 |
'yonga serve' komutunun dinlediği bağlantı noktası. |
--device |
metin |
auto |
auto, npu, gpu ya da cpu; serve nasıl çözüyorsa öyle çözülür. |
--context |
tamsayı, en az 1 |
– |
Artifact'ten okunan yerine yazılacak bağlam sınırı. |
--config |
PATH |
~/.config/opencode/opencode.json |
Düzenlenecek OpenCode dosyası; XDG_CONFIG_HOME tanımlıysa $XDG_CONFIG_HOME/opencode/opencode.json. |
--yes, -y |
|
kapalı |
Yazmadan önce sorma. |
--json |
|
kapalı |
Sonucu JSON olarak ver. |
yonga connect opencode 073d5d7c8ea75283 --port 8765