Hub Python Library documentation
hf
hf
Hugging Face Hub CLI
Kullanım:
$ hf [OPTIONS] [COMMAND] [ARGS]...Seçenekler:
--skills:hf-cliSKILL.md dosyasını stdout'a yazdırır (hf skills previewiçin takma ad).--install-completion: Mevcut kabuk için tamamlama kurun.--show-completion: Mevcut kabuk için tamamlamayı gösterir; kopyalamak veya kurulumu özelleştirmek için kullanılır.--help: Bu mesajı gösterir ve çıkar.
Komutlar:
auth: Kimlik doğrulamayı yönetir (giriş yapma, çıkış yapma vb.).buckets: Bucket'lerle etkileşime girmek için komutlar.cache: Yerel önbellek dizinini yönetir.collections: Hub'daki koleksiyonlarla etkileşime girin.cp: Yerel yollar, depolar ve varlıklar arasında dosyaları kopyalar.datasets: Hub'daki veri setleriyle etkileşime girin.discussions: Hub'daki tartışmaları ve pull request'leri yönetin.download: Hub'dan dosya indirir.endpoints: Hugging Face Inference Endpoints'lerini yönetin.env: Ortam hakkında bilgi yazdırır.extensions: hf CLI eklentilerini yönetir. [alias: ext]jobs: Hub'da İşleri çalıştırın ve yönetin.lfs-enable-largefiles: 5 GB'den büyük dosyaların yüklenmesine izin vermek için depoyu yapılandırın.lfs-multipart-upload: Parçalı yüklemeler için dahili git-lfs özel aktarım ajanı.models: Hub'daki modellerle etkileşime girin.papers: Hub'daki makalelerle etkileşime girin.repos: Hub'daki depoları yönetin.sandbox: Hugging Face Jobs üzerinde deneysel kum havuzlarını çalıştırın ve yönetin.skills: Yapay zeka asistanları için becerileri yönetin.spaces: Hub'daki space'lerle etkileşime girin.sync: Yerel dizin ile bir varlık kovası (bucket) arasındaki dosyaları senkronize eder.update:hfCLI'yi en son sürüme günceller.upload: Bir dosya veya klasörü Hub'a yükler.version: hf sürümü hakkında bilgi yazdırır.webhooks: Hub'daki webhooks'ları yönetin.
hf auth
Kimlik doğrulamayı yönetin (giriş yapma, çıkış yapma vb.).
Kullanım:
$ hf auth [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
list: List all stored access tokens. [alias: ls]login: Tarayıcınızdan veya huggingface.co/settings/tokens adresindeki bir jeton kullanarak oturum açın.logout: Belirli bir jetondan çıkış yapın.switch: Erişim jetonları arasında geçiş yapın.token: Geçerli erişim belirteçini stdout'a yazdırır.whoami: huggingface.co üzerinde hangi hesapla oturum açtığınızı öğrenir.
hf auth list
Tüm depolanan erişim jetonlarını listeler. [alias: ls]
Kullanım:
$ hf auth list [OPTIONS]Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf auth list
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf auth login
Tarayıcınızdan giriş yapın veya huggingface.co/settings/tokens adresindeki bir jeton kullanın.
Kullanım:
$ hf auth login [OPTIONS]Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--add-to-git-credential / --no-add-to-git-credential: git credential helper'a kaydet. Yalnızca git komutlarını doğrudan çalıştırmayı planlıyorsanız faydalıdır. [varsayılan: no-add-to-git-credential]--force / --no-force: Zaten oturum açılmış olsa bile yeniden oturum açmayı zorunlu kılar. [varsayılan: no-force]--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf auth login $ hf auth login —token $HF_TOKEN $ hf auth login —token $HF_TOKEN —add-to-git-credential $ hf auth login —force
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf auth logout
Belirli bir belirteçten çıkış yapın.
Kullanım:
$ hf auth logout [OPTIONS]Seçenekler:
--token-name TEXT: Çıkış yapılacak jetonun adı--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf auth logout $ hf auth logout —token-name my-token
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf auth switch
Erişim jetonları arasında geçiş yapın.
Kullanım:
$ hf auth switch [OPTIONS]Seçenekler:
--token-name TEXT: Geçilecek jetonun adı--add-to-git-credential / --no-add-to-git-credential: git credential helper'a kaydet. Yalnızca git komutlarını doğrudan çalıştırmayı planlıyorsanız faydalıdır. [varsayılan: no-add-to-git-credential]--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf auth switch $ hf auth switch —token-name my-token
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf auth token
Mevcut erişim belirteçini standart çıktıya yazdırın.
Kullanım:
$ hf auth token [OPTIONS]Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf auth token $ hf auth token | xargs curl -H ‘Authorization: Bearer {}’
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf auth whoami
Hangi huggingface.co hesabıyla oturum açtığınızı öğrenin.
Kullanım:
$ hf auth whoami [OPTIONS]Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf auth whoami $ hf auth whoami —format json
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf buckets
Kovalarla etkileşime girmek için komutlar.
Kullanım:
$ hf buckets [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
cp: Yerel yollar, depolar ve varlıklar arasında dosyaları kopyalar.create: Yeni bir bucket oluşturur.delete: Bir varlık kovasını siler.info: Bir bucket hakkında bilgi alın.list: List buckets or files in a bucket. [alias: ls]move: Bir varlık kovasını (bucket) yeni bir ad veya ad alanına taşır (yeniden adlandırır).remove: Bir kovadan dosyaları kaldırır. [alias: rm]settings: Varlık kovası ayarlarını güncelle (görünürlük).sync: Yerel dizin ile bir varlık kovası (bucket) arasındaki dosyaları senkronize eder.
hf buckets cp
Yerel yollar, depolar ve varlıklar arasında dosyaları kopyalayın.
Yükleme (yerel/stdin -> depo/bucket), indirme (depo/bucket -> yerel/stdout) ve uzak-uzak kopyalama (depo/bucket -> depo/bucket) işlemlerini yönetir. Bucket'tan depoya ve yerelden yerele kopyalama desteklenmez. Dizinler için hf upload/hf download (depolarda) veya hf buckets sync (bucket'larda) kullanın. Uzak-uzak kopyalama yalnızca aynı depolama bölgesi içinde çalışır (https://huggingface.co/docs/hub/storage-regions).
Kullanım:
$ hf buckets cp [OPTIONS] SRC [DST]Argümanlar:
SRC: Kaynak: yerel dosya, hf:// URI'si (depo veya varlık) veya stdin için -. [zorunlu][DST]: Hedef: yerel yol, hf:// URI'si (depo veya varlık) veya stdout için -.
Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf buckets cp hf://buckets/username/my-bucket/config.json config.json $ hf buckets cp hf://buckets/username/my-bucket/data.csv data/ $ hf buckets cp hf://buckets/username/my-bucket/config.json - $ hf buckets cp model.safetensors hf://buckets/username/my-bucket/model.safetensors $ hf buckets cp config.json hf://buckets/username/my-bucket/logs/ $ hf buckets cp - hf://buckets/username/my-bucket/config.json $ hf buckets cp hf://buckets/username/my-bucket/data.csv hf://buckets/username/dest-bucket/ $ hf buckets cp hf://buckets/username/source-bucket/logs/ hf://buckets/username/dest-bucket/logs/
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf buckets create
Yeni bir bucket oluşturun.
Kullanım:
$ hf buckets create [OPTIONS] BUCKET_IDArgümanlar:
BUCKET_ID: Bucket ID: bucket_name, namespace/bucket_name veya hf://buckets/namespace/bucket_name [zorunlu]
Seçenekler:
--private: Özel bir bucket oluşturun.--region [us|eu]: Varlığın oluşturulacağı bulut bölgesi. ‘us’ veya ‘eu’ değerlerinden biri olabilir. Team planı veya üstü bir plan gerektirir.--exist-ok: Varzlık kovası zaten varsa hata yükseltme.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf buckets create my-bucket $ hf buckets create user/my-bucket $ hf buckets create hf://buckets/user/my-bucket $ hf buckets create user/my-bucket —private $ hf buckets create user/my-bucket —exist-ok $ hf buckets create user/my-bucket —region us
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf buckets delete
Bir varlık kovasını silin.
Bu, tüm varlığı ve içeriğini siler. Bireysel dosyaları kaldırmak için hf buckets rm kullanın.
Kullanım:
$ hf buckets delete [OPTIONS] BUCKET_IDArgümanlar:
BUCKET_ID: Bucket kimliği: namespace/bucket_name veya hf://buckets/namespace/bucket_name [zorunlu]
Seçenekler:
-y, --yes: Onay istemini atla.--missing-ok: Var olmayan bir bucket için hata yükseltme.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf buckets delete user/my-bucket $ hf buckets delete hf://buckets/user/my-bucket $ hf buckets delete user/my-bucket —yes $ hf buckets delete user/my-bucket —missing-ok
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf buckets info
Bir varlık kovanı hakkında bilgi alın.
Kullanım:
$ hf buckets info [OPTIONS] BUCKET_IDArgümanlar:
BUCKET_ID: Bucket kimliği: namespace/bucket_name veya hf://buckets/namespace/bucket_name [zorunlu]
Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf buckets info user/my-bucket $ hf buckets info hf://buckets/user/my-bucket
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf buckets list
Kovalardaki kovaları veya dosyaları listeler. [alias: ls]
Hiç argüman veya bir ad alanı ile çağrıldığında, varlıkları (bucket) listeler. Bir varlık kimliği (namespace/bucket_name) ile çağrıldığında, varlıktaki dosyaları listeler.
Kullanım:
$ hf buckets list [OPTIONS] [ARGUMENT]Argümanlar:
[ARGUMENT]: Listelenmek istenen varlıkların ad alanı (kullanıcı veya kuruluş) veya dosyaların listelenmesi için varlık kimliği (namespace/bucket_name(/prefix) veya hf://buckets/…).
Seçenekler:
-h, --human-readable: Boyutları insan okunabilir formatta gösterir.--tree: Dosyaları ağaç biçiminde listeler (yalnızca dosya listeleme için).-R, --recursive: Dosyaları özyinelemeli olarak listele (yalnızca dosya listeleme için).--search TEXT: Arama sorgusu.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf buckets list $ hf buckets list huggingface $ hf buckets list —search “my-prefix” $ hf buckets list user/my-bucket $ hf buckets list user/my-bucket -R $ hf buckets list user/my-bucket -h $ hf buckets list user/my-bucket —tree $ hf buckets list user/my-bucket —tree -h $ hf buckets list hf://buckets/user/my-bucket $ hf buckets list user/my-bucket/sub -R
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf buckets move
Bir kovayı yeni bir ad veya ad alanına taşı (yeniden adlandır).
Kullanım:
$ hf buckets move [OPTIONS] FROM_ID TO_IDArgümanlar:
FROM_ID: Kaynak kovası kimliği: namespace/bucket_name veya hf://buckets/namespace/bucket_name [zorunlu]TO_ID: Hedef varlık kimliği: namespace/bucket_name veya hf://buckets/namespace/bucket_name [zorunlu]
Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf buckets move user/old-bucket user/new-bucket $ hf buckets move user/my-bucket my-org/my-bucket $ hf buckets move hf://buckets/user/old-bucket hf://buckets/user/new-bucket
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf buckets remove
Bir kovadan dosyaları kaldırın. [alias: rm]
Tüm bir kovayı silmek için bunun yerine hf buckets delete kullanın.
Kullanım:
$ hf buckets remove [OPTIONS] ARGUMENTArgümanlar:
ARGUMENT: Kova yolu: namespace/bucket_name/path veya hf://buckets/namespace/bucket_name/path. —recursive ile, tüm dosyaları hedeflemek için namespace/bucket_name de kabul edilir. [zorunlu]
Seçenekler:
-R, --recursive: Verilen önekin altındaki dosyaları özyinelemeli olarak kaldırır.-y, --yes: Onay istemini atla.--dry-run: Silinecek olanları gerçekten silmeden önizleme yapar.--include TEXT: Sadece deseni eşleşen dosyaları dahil eder (birden fazla belirtilebilir). —recursive gerektirir.--exclude TEXT: Desenle eşleşen dosyaları hariç tutar (birden fazla belirtilebilir). —recursive gerektirir.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf buckets remove user/my-bucket/file.txt $ hf buckets rm hf://buckets/user/my-bucket/file.txt $ hf buckets rm user/my-bucket/logs/ —recursive $ hf buckets rm user/my-bucket —recursive —include “*.tmp” $ hf buckets rm user/my-bucket/data/ —recursive —dry-run
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf buckets ayarları
Kova ayarlarını (görünürlük) güncelle.
Kullanım:
$ hf buckets settings [OPTIONS] BUCKET_IDArgümanlar:
BUCKET_ID: Bucket kimliği: namespace/bucket_name veya hf://buckets/namespace/bucket_name [zorunlu]
Seçenekler:
--private: Kovayı özel yapın.--public: Kova (bucket) herkese açık yapılır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf buckets settings user/my-bucket —private $ hf buckets settings user/my-bucket —public $ hf buckets settings hf://buckets/user/my-bucket —private
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf buckets sync
Yerel dizin ile bir varlık kovası (bucket) arasındaki dosyaları senkronize edin.
Kullanım:
$ hf buckets sync [OPTIONS] [SOURCE] [DEST]Argümanlar:
[SOURCE]: Kaynak yolu: yerel dizin veya hf://buckets/namespace/bucket_name(/prefix)[DEST]: Hedef yol: yerel dizin veya hf://buckets/namespace/bucket_name(/prefix)
Seçenekler:
--delete / --no-delete: Kaynakta bulunmayan hedef dosyaları siler. [varsayılan: no-delete]--ignore-times: Dosyaları yalnızca boyuta göre atlayın, değişiklik zamanlarını yok sayın.--ignore-sizes: Dosyaları yalnızca değiştirilme zamanlarına göre atlayın, boyutları yok sayın.--plan TEXT: Çalıştırmak yerine senkronizasyon planını inceleme için JSONL dosyasına kaydet.--apply TEXT: Daha önce kaydedilmiş bir plan dosyasını uygular.--dry-run: Senkronizasyon planını çalıştırmadan stdout'a JSONL olarak yazdırır.--include TEXT: Desenle eşleşen dosyaları dahil et (birden fazla belirtilebilir).--exclude TEXT: Deseni eşleşen dosyaları hariç tutar (birden fazla belirtilebilir).--filter-from TEXT: Dosyadan dahil/dışla desenlerini oku.--existing: Alıcıda yeni dosya oluşturmaktan kaçının (yalnızca mevcut dosyaları güncelleyin).--ignore-existing: Alıcıda zaten var olan dosyaların güncellenmesini atlayın (yalnızca yeni dosyalar oluşturun).-v, --verbose: Gerekçelendirme ile ayrıntılı günlük gösterimi.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf buckets sync ./data hf://buckets/user/my-bucket $ hf buckets sync hf://buckets/user/my-bucket ./data $ hf buckets sync ./data hf://buckets/user/my-bucket —delete $ hf buckets sync hf://buckets/user/my-bucket ./data —include ”.safetensors” —exclude ”.tmp” $ hf buckets sync ./data hf://buckets/user/my-bucket —plan sync-plan.jsonl $ hf buckets sync —apply sync-plan.jsonl $ hf buckets sync ./data hf://buckets/user/my-bucket —dry-run $ hf buckets sync ./data hf://buckets/user/my-bucket —dry-run | jq .
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf önbellek
Yerel önbellek dizinini yönetin.
Kullanım:
$ hf cache [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
list: List cached repositories or revisions. [alias: ls]prune: Önbellekten ayrılmış revizyonları ve eksik indirmeleri kaldırır.rm: Önbelleğe alınmış depoları, revizyonları veya dosyaları kaldırır.verify: Önbellekten veya yerel bir dizinden tek bir depo revizyonu için checksum'ları doğrular.
hf cache list
Önbelleğe alınmış depoları veya revizyonları listele. [alias: ls]
Kullanım:
$ hf cache list [OPTIONS]Seçenekler:
--cache-dir TEXT: Taranacak önbellek dizini (varsayılan: Hugging Face önbelleği).--revisions / --no-revisions: Toplu depolar yerine çıktıya revizyonları dahil edin. [varsayılan: no-revisions]-f, --filter TEXT: Girdileri filtreler (ör. ‘size>1GB’, ‘type=model’, ‘accessed>7d’). Birden fazla kez kullanılabilir.--sort [accessed|accessed:asc|accessed:desc|modified|modified:asc|modified:desc|name|name:asc|name:desc|size|size:asc|size:desc]: Kayda göre sıralama yapar. Desteklenen anahtarlar: ‘accessed’, ‘modified’, ‘name’, ‘size’. Sıralama yönünü açıkça belirlemek için ‘:asc’ veya ‘:desc’ ekleyin (ör. ‘modified:asc’). Varsayılanlar: ‘accessed’, ‘modified’ ve ‘size’ varsayılan olarak ‘desc’ (en yeni/en büyük önce) kullanır; ‘name’ varsayılan olarak ‘asc’ (alfabetik) kullanır.--limit INTEGER: Dönen sonuç sayısını sınırlar. Sıralama yapıldıktan sonra yalnızca en üst N girdiyi döndürür.--show-warnings / --no-show-warnings: Önbellek tutarsızlıklarıyla ilgili uyarıları gösterir. [varsayılan: no-show-warnings]--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf cache ls $ hf cache ls —revisions $ hf cache ls —filter “size>1GB” —limit 20 $ hf cache ls —format json
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf cache prune
Önbellekten ayrılmış sürümleri ve eksik indirmeleri kaldırın.
Kullanım:
$ hf cache prune [OPTIONS]Seçenekler:
--cache-dir TEXT: Taranacak önbellek dizini (varsayılan: Hugging Face önbelleği).-y, --yes: Onay istemini atla.--dry-run / --no-dry-run: Hiçbir şeyi silmeden silme işlemlerini önizleyin. [varsayılan: no-dry-run]--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf cache prune $ hf cache prune —dry-run
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf cache rm
Önbelleğe alınmış depoları, revizyonları veya dosyaları kaldırın.
Kullanım:
$ hf cache rm [OPTIONS] TARGETS...Argümanlar:
TARGETS...: Silinecek bir veya daha fazla depo kimliği (ör. model/bert-base-uncased), hf:// URI'si (depo veya dosya) veya revizyon özetleri. [zorunlu]
Seçenekler:
--cache-dir TEXT: Taranacak önbellek dizini (varsayılan: Hugging Face önbelleği).-y, --yes: Onay istemini atla.--dry-run / --no-dry-run: Hiçbir şeyi silmeden silme işlemlerini önizleyin. [varsayılan: no-dry-run]--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf cache rm model/gpt2 $ hf cache rm hf://models/openai-community/gpt2 $ hf cache rm hf://models/openai-community/gpt2/model.safetensors $ hf cache rm <revision_hash> $ hf cache rm model/gpt2 —dry-run $ hf cache rm model/gpt2 —yes
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf cache verify
Önbellekten veya yerel bir dizinden tek bir depo revizyonu için checksum'ları doğrulayın.
Örnekler:
- Önbellekteki ana revizyonu doğrulayın:
hf cache verify gpt2 - Belirli bir revizyonu doğrulayın:
hf cache verify gpt2 --revision refs/pr/1 - Veri setini doğrula:
hf cache verify karpathy/fineweb-edu-100b-shuffle --repo-type dataset - Yerel dizini doğrula:
hf cache verify deepseek-ai/DeepSeek-OCR --local-dir /path/to/repo
Kullanım:
$ hf cache verify [OPTIONS] REPO_IDArgümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]
Seçenekler:
--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--revision TEXT: Bir dal adı, etiket veya commit hash olabilecek Git revizyon kimliği.--cache-dir TEXT: Önbellekten dosyaları doğrularken kullanılacak önbellek dizini (varsayılan olarak Hugging Face önbelleği kullanılır).--local-dir TEXT: Ayarlanırsa, önbellek yerine bu dizin altındaki dosyaları doğrular.--fail-on-missing-files: Uzaktaki bazı dosyalar yerelde yoksa hata ver.--fail-on-extra-files: Bazı dosyalar yerelde mevcut olup uzak revizyonda bulunmuyorsa hata ver.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf cache verify gpt2 $ hf cache verify gpt2 —revision refs/pr/1 $ hf cache verify my-dataset —repo-type dataset
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf koleksiyonları
Hub'daki koleksiyonlarla etkileşime girin.
Kullanım:
$ hf collections [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
add-item: Bir koleksiyona öğe ekler.create: Hub'da yeni bir koleksiyon oluşturun.delete: Hub'dan bir koleksiyonu siler.delete-item: Bir koleksiyondan bir öğe siler.info: Hub'daki bir koleksiyon hakkında bilgi alın.list: List collections on the Hub. [alias: ls]update: Hub'da bir koleksiyonun meta verilerini günceller.update-item: Bir koleksiyondaki öğeyi günceller.
hf collections add-item
Bir koleksiyona öğe ekleyin.
Kullanım:
$ hf collections add-item [OPTIONS] COLLECTION_SLUG ITEM_ID ITEM_TYPE:{model|dataset|space|paper|collection|bucket}Argümanlar:
COLLECTION_SLUG: Koleksiyon slug'u (ör. 'username/collection-slug'). [zorunlu]ITEM_ID: Eklenecek öğenin kimliği (depolar için repo_id, makaleler için makale kimliği). [zorunlu]ITEM_TYPE:{model|dataset|space|paper|collection|bucket}: Öğenin türü (model, dataset, space, paper, collection veya bucket). [zorunlu]
Seçenekler:
--note TEXT: Öğeye eklenecek not (en fazla 500 karakter).--exists-ok / --no-exists-ok: Öğe zaten koleksiyonda varsa hata yükseltme. [varsayılan: no-exists-ok]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf collections add-item username/my-collection moonshotai/kimi-k2 model $ hf collections add-item username/my-collection Qwen/DeepPlanning dataset —note “Useful dataset” $ hf collections add-item username/my-collection Tongyi-MAI/Z-Image space
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf collections create
Hub'da yeni bir koleksiyon oluşturun.
Kullanım:
$ hf collections create [OPTIONS] TITLEArgümanlar:
TITLE: Koleksiyonun başlığı. [zorunlu]
Seçenekler:
--namespace TEXT: Ad alanı (kullanıcı adı veya kuruluş). Varsayılan olarak kimliği doğrulanmış kullanıcıdır.--description TEXT: Koleksiyon için bir açıklama (en fazla 150 karakter).--private / --no-private: Özel bir koleksiyon oluşturun. [varsayılan: no-private]--exists-ok / --no-exists-ok: Koleksiyon zaten varsa hata yükseltme. [varsayılan: no-exists-ok]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf collections create “My Models” $ hf collections create “My Models” —description “A collection of my favorite models” —private $ hf collections create “Org Collection” —namespace my-org
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf collections delete
Hub'dan bir koleksiyonu silin.
Kullanım:
$ hf collections delete [OPTIONS] COLLECTION_SLUGArgümanlar:
COLLECTION_SLUG: Koleksiyon slug'u (ör. 'username/collection-slug'). [zorunlu]
Seçenekler:
--missing-ok / --no-missing-ok: Koleksiyon yoksa hata yükseltme. [varsayılan: no-missing-ok]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf collections delete username/my-collection $ hf collections delete username/my-collection —missing-ok
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf collections delete-item
Bir koleksiyondan bir öğe silin.
Kullanım:
$ hf collections delete-item [OPTIONS] COLLECTION_SLUG ITEM_OBJECT_IDArgümanlar:
COLLECTION_SLUG: Koleksiyon slug'u (ör. 'username/collection-slug'). [zorunlu]ITEM_OBJECT_ID: Koleksiyondaki öğenin kimliği (‘hf collections info’ tarafından döndürülenitem_object_idalanından alınır. [zorunlu])
Seçenekler:
--missing-ok / --no-missing-ok: Öğe mevcut değilse hata yükseltme. [varsayılan: no-missing-ok]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
hf collections info
Hub'daki bir koleksiyon hakkında bilgi alın.
Kullanım:
$ hf collections info [OPTIONS] COLLECTION_SLUGArgümanlar:
COLLECTION_SLUG: Koleksiyon slug'u (ör. 'username/collection-slug'). [zorunlu]
Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf collections info username/my-collection-slug
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf collections list
Hub'daki koleksiyonları listele. [alias: ls]
Kullanım:
$ hf collections list [OPTIONS]Seçenekler:
--owner TEXT: Sahip kullanıcı adı veya kuruluşuna göre filtrele.--item TEXT: Belirli bir öğe içeren koleksiyonları filtreler (ör. “models/gpt2”, “datasets/squad”, “papers/2311.12983”).--sort [lastModified|trending|upvotes]: Sonuçları son değiştirilme zamanına, trendlere veya beğeni sayısına göre sıralar.--limit INTEGER: Sonuç sayısını sınırlar. [varsayılan: 10]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf collections ls $ hf collections ls —owner nvidia $ hf collections ls —item models/teknium/OpenHermes-2.5-Mistral-7B —limit 10
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf collections update
Hub'da bir koleksiyonun meta verilerini güncelleyin.
Kullanım:
$ hf collections update [OPTIONS] COLLECTION_SLUGArgümanlar:
COLLECTION_SLUG: Koleksiyon slug'u (ör. 'username/collection-slug'). [zorunlu]
Seçenekler:
--title TEXT: Koleksiyon için yeni başlık.--description TEXT: Koleksiyon için yeni açıklama (en fazla 150 karakter).--position INTEGER: Koleksiyonun sahibin listesindeki yeni konumu.--private / --no-private: Koleksiyonun özel olup olmayacağı.--theme TEXT: Koleksiyonun tema rengi (ör. ‘green’, ‘blue’).--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf collections update username/my-collection —title “New Title” $ hf collections update username/my-collection —description “Updated description” $ hf collections update username/my-collection —private —theme green
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf collections update-item
Bir koleksiyondaki öğeyi günceller.
Kullanım:
$ hf collections update-item [OPTIONS] COLLECTION_SLUG ITEM_OBJECT_IDArgümanlar:
COLLECTION_SLUG: Koleksiyon slug'u (ör. 'username/collection-slug'). [zorunlu]ITEM_OBJECT_ID: Koleksiyondaki öğenin kimliği (‘item_object_id’ alanından, repo_id değil). [zorunlu]
Seçenekler:
--note TEXT: Öğen için yeni bir not (en fazla 500 karakter).--position INTEGER: Koleksiyondaki öğenin yeni konumu.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf collections update-item username/my-collection ITEM_OBJECT_ID —note “Updated note” $ hf collections update-item username/my-collection ITEM_OBJECT_ID —position 0
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf cp
Yerel yollar, depolar ve varlıklar arasında dosyaları kopyalayın.
Yükleme (yerel/stdin -> depo/bucket), indirme (depo/bucket -> yerel/stdout) ve uzak-uzak kopyalama (depo/bucket -> depo/bucket) işlemlerini yönetir. Bucket'tan depoya ve yerelden yerele kopyalama desteklenmez. Dizinler için hf upload/hf download (depolarda) veya hf buckets sync (bucket'larda) kullanın. Uzak-uzak kopyalama yalnızca aynı depolama bölgesi içinde çalışır (https://huggingface.co/docs/hub/storage-regions).
Kullanım:
$ hf cp [OPTIONS] SRC [DST]Argümanlar:
SRC: Kaynak: yerel dosya, hf:// URI'si (depo veya varlık) veya stdin için -. [zorunlu][DST]: Hedef: yerel yol, hf:// URI'si (depo veya varlık) veya stdout için -.
Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf cp hf://username/my-model/config.json $ hf cp hf://username/my-model/config.json ./config.json $ hf cp hf://datasets/username/my-dataset/data.csv ./data/ $ hf cp hf://buckets/username/my-bucket/config.json - $ hf cp ./model.safetensors hf://username/my-model/model.safetensors $ hf cp ./config.json hf://buckets/username/my-bucket/logs/ $ hf cp - hf://buckets/username/my-bucket/config.json $ hf cp hf://username/source-model/ hf://username/dest-model/ $ hf cp hf://datasets/username/my-dataset/processed/ hf://buckets/username/my-bucket/processed/ $ hf cp hf://buckets/username/my-bucket/logs/ hf://buckets/username/archive-bucket/ # copies contents only
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf datasets
Hub'daki veri setleriyle etkileşime girin.
Kullanım:
$ hf datasets [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
card: Hub'daki bir veri setinin veri seti kartını (README) alır.info: Hub'daki bir veri seti hakkında bilgi alın.leaderboard: Bir veri seti liderlik tablosundan model puanlarını listeler.list: List datasets on the Hub, or files in a dataset repo. [alias: ls]parquet: Bir veri seti için kullanılabilir parquet dosya URL'lerini listeler.sql: Veri seti parquet URL'lerine karşı DuckDB ile ham bir SQL sorgusu çalıştırın.
hf veri seti kartı
Hub'daki bir veri setinin veri seti kartını (README) alın.
Kullanım:
$ hf datasets card [OPTIONS] DATASET_IDArgümanlar:
DATASET_ID: Veri seti kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
--metadata: Karttan yalnızca meta verileri çıktılar.--text: Yalnızca metin gövdesini çıktı olarak verir (meta veri içermez).--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf datasets card HuggingFaceFW/fineweb $ hf datasets card HuggingFaceFW/fineweb —metadata $ hf datasets card HuggingFaceFW/fineweb —metadata —format json $ hf datasets card HuggingFaceFW/fineweb —text
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf datasets info
Hub'daki bir veri seti hakkında bilgi alın.
Kullanım:
$ hf datasets info [OPTIONS] DATASET_IDArgümanlar:
DATASET_ID: Veri seti kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
--revision TEXT: Bir dal adı, etiket veya commit hash olabilecek Git revizyon kimliği.--expand TEXT: Dönülecek virgülle ayrılmış özellikler. Kullanıldığında, yalnızca listelenen özellikler (ve id) döndürülür. Örnek: ‘—expand=downloads,likes,tags’. Geçerli: author, cardData, citation, createdAt, description, disabled, downloads, downloadsAllTime, gated, lastModified, likes, mainSize, paperswithcode_id, private, resourceGroup, sha, siblings, tags, trendingScore, usedStorage.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf datasets info HuggingFaceFW/fineweb $ hf datasets info my-dataset —expand downloads,likes,tags
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf datasets sıralaması
Bir veri seti lider tablosundan model puanlarını listeler. Bu komut, bir görev için en iyi modelleri bulmaya veya modelleri referans puanlarına göre karşılaştırmaya yardımcı olur. Kullanılabilir lider tablolarını listelemek için ‘hf datasets ls —filter benchmark:official’ komutunu kullanın.
Kullanım:
$ hf datasets leaderboard [OPTIONS] DATASET_IDArgümanlar:
DATASET_ID: Referans veri seti kimliği (ör.SWE-bench/SWE-bench_Verified). [zorunlu]
Seçenekler:
--limit INTEGER: Sonuç sayısını sınırlar. [varsayılan: 20]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf datasets leaderboard SWE-bench/SWE-bench_Verified $ hf datasets leaderboard SWE-bench/SWE-bench_Verified —limit 5 —format json $ hf datasets ls —filter benchmark:official # list available leaderboards
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf datasets list
Hub'daki veri setlerini veya bir veri seti deposundaki dosyaları listeler. [alias: ls]
Hiç argüman verilmeden çağrıldığında, Hub'daki veri setlerini listeler. Bir veri seti kimliği ile çağrıldığında, o veri seti deposundaki dosyaları listeler.
Kullanım:
$ hf datasets list [OPTIONS] [REPO_ID]Argümanlar:
[REPO_ID]: Listelenmek istenen dosyaların Dataset ID'si (ör.username/repo-name). Atlanırsa, datasetler listelenir.
Seçenekler:
--search TEXT: Arama sorgusu.--author TEXT: Yazar veya kuruluşa göre filtrele.--filter TEXT: Etiketlere göre filtrele (ör. ‘text-classification’). Birden fazla kez kullanılabilir.--sort [created_at|downloads|last_modified|likes|trending_score]: Sonuçları sıralar.--limit INTEGER: Sonuç sayısını sınırlar. [varsayılan: 30]--expand TEXT: Dönülecek virgülle ayrılmış özellikler. Kullanıldığında, yalnızca listelenen özellikler (ve id) döndürülür. Örnek: ‘—expand=downloads,likes,tags’. Geçerli: author, cardData, citation, createdAt, description, disabled, downloads, downloadsAllTime, gated, lastModified, likes, mainSize, paperswithcode_id, private, resourceGroup, sha, siblings, tags, trendingScore, usedStorage.-h, --human-readable: Boyutları insan okunabilir formatta gösterir (yalnızca dosya listeleme için).--tree: Dosyaları ağaç biçiminde listeler (yalnızca dosya listeleme için).-R, --recursive: Dosyaları özyinelemeli olarak listele (yalnızca dosya listeleme için).--revision TEXT: Bir dal adı, etiket veya commit hash olabilecek Git revizyon kimliği.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf datasets ls $ hf datasets ls —sort downloads —limit 10 $ hf datasets ls —search “code” $ hf datasets ls —filter benchmark:official $ hf datasets ls HuggingFaceFW/fineweb $ hf datasets ls HuggingFaceFW/fineweb -R $ hf datasets ls HuggingFaceFW/fineweb —tree -h
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf datasets parquet
Bir veri seti için kullanılabilir parquet dosya URL'lerini listeler.
Kullanım:
$ hf datasets parquet [OPTIONS] DATASET_IDArgümanlar:
DATASET_ID: Veri seti kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
--subset TEXT: Parquet girdilerini alt küme/yapılandırmaya göre filtrele.--split TEXT: Parquet girdilerini split'e göre filtrele.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf datasets parquet cfahlgren1/hub-stats $ hf datasets parquet cfahlgren1/hub-stats —subset models $ hf datasets parquet cfahlgren1/hub-stats —split train $ hf datasets parquet cfahlgren1/hub-stats —format json
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf datasets sql
DuckDB ile veri seti parquet URL'lerine karşı ham bir SQL sorgusu çalıştırın.
Kullanım:
$ hf datasets sql [OPTIONS] SQLArgümanlar:
SQL: Çalıştırılacak ham SQL sorgusu. [zorunlu]
Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf datasets sql “SELECT COUNT() AS rows FROM read_parquet(’https://huggingface.co/api/datasets/cfahlgren1/hub-stats/parquet/models/train/0.parquet’)” $ hf datasets sql “SELECT FROM read_parquet(’https://huggingface.co/api/datasets/cfahlgren1/hub-stats/parquet/models/train/0.parquet’) LIMIT 5” —format json
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf tartışmaları
Hub'da tartışmaları ve çekme isteklerini yönetin.
Kullanım:
$ hf discussions [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
close: Bir tartışmayı veya pull request'i kapatır.comment: Bir tartışmaya veya pull request'e yorum yapın.create: Bir depoda yeni bir tartışma veya çekme isteği oluşturun.diff: Bir çekme isteğinin farkını gösterir.edit: Bir tartışmadaki veya pull request'teki mevcut bir yorumu düzenler.info: Bir tartışma veya çekme isteği hakkında bilgi alın.list: List discussions and pull requests on a repo. [alias: ls]merge: Bir çekme isteğini birleştirir.rename: Bir tartışmayı veya pull request'i yeniden adlandırır.reopen: Kapatılmış bir tartışmayı veya pull request'i yeniden açar.
hf tartışmaları kapat
Bir tartışmayı veya birleştirmeyi kapatın.
Kullanım:
$ hf discussions close [OPTIONS] REPO_ID NUMArgümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]NUM: Tartışma veya çekme isteği numarası. [zorunlu]
Seçenekler:
--comment TEXT: Kapatırken gönderilecek isteğe bağlı bir yorum.-y, --yes: Onay istemini atla.--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf discussions close username/my-model 5 $ hf discussions close username/my-model 5 —comment “Closing as resolved.”
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf tartışmaları yorum
Bir tartışma veya çekme isteğine yorum yapın.
Kullanım:
$ hf discussions comment [OPTIONS] REPO_ID NUMArgümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]NUM: Tartışma veya çekme isteği numarası. [zorunlu]
Seçenekler:
--body TEXT: Yorum metni (Markdown destekler).--body-file PATH: Yorumu bir dosyadan okur. stdin için ’-’ kullanın.--attach TEXT: Bir görüntü, video veya ses dosyasını ‘FILE’ veya ‘FILE#alt metin’ olarak ekler. Gövdedeki bir ‘’ referansı yüklenen dosya ile değiştirilir, diğer dosyalar eklenir. Birden fazla kez kullanılabilir.
--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf discussions comment username/my-model 5 —body “Thanks for reporting!” $ hf discussions comment username/my-model 5 —body “LGTM!” $ hf discussions comment username/my-model 5 —body “Here is a demo:” —attach demo.mp4
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf discussions create
Bir depoda yeni bir tartışma veya çekme isteği oluşturun.
Kullanım:
$ hf discussions create [OPTIONS] REPO_IDArgümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]
Seçenekler:
--title TEXT: Tartışmanın veya pull request'in başlığı. [zorunlu]--body TEXT: Açıklama (Markdown desteklenir).--body-file PATH: Açıklamayı bir dosyadan okur. Standart giriş için ’-’ kullanın.--pull-request, --pr: Tartışma yerine bir pull request oluşturun.--attach TEXT: Bir görüntü, video veya ses dosyasını ‘FILE’ veya ‘FILE#alt metin’ olarak ekler. Gövdedeki bir ‘’ referansı yüklenen dosya ile değiştirilir, diğer dosyalar eklenir. Birden fazla kez kullanılabilir.
--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf discussions create username/my-model —title “Bug report” $ hf discussions create username/my-model —title “Feature request” —body “Please add X” $ hf discussions create username/my-model —title “Fix typo” —pull-request $ hf discussions create username/my-dataset —type dataset —title “Data quality issue” $ hf discussions create username/my-model —title “Fix rendering” —pr —attach “./before.png#Before the fix” —attach ./after.png
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf tartışmaları diff
Bir çekme isteğinin farkını gösterin.
Kullanım:
$ hf discussions diff [OPTIONS] REPO_ID NUMArgümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]NUM: Tartışma veya çekme isteği numarası. [zorunlu]
Seçenekler:
--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $c hf discussions diff username/my-model 5$
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf tartışmaları düzenle
Bir tartışma veya çekme isteğindeki mevcut bir yorumu düzenleyin.
Kullanım:
$ hf discussions edit [OPTIONS] REPO_ID NUM COMMENT_IDArgümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]NUM: Tartışma veya çekme isteği numarası. [zorunlu]COMMENT_ID: Düzenlenecek yorumun kimliği (bkz. ‘hf discussions info … —format json’). [zorunlu]
Seçenekler:
--body TEXT: Yeni yorum metni (Markdown destekler).--body-file PATH: Yeni yorumu bir dosyadan okur. stdin için ’-’ kullanın.--attach TEXT: Bir görüntü, video veya ses dosyasını ‘FILE’ veya ‘FILE#alt metin’ olarak ekler. Gövdedeki bir ‘’ referansı yüklenen dosya ile değiştirilir, diğer dosyalar eklenir. Birden fazla kez kullanılabilir.
--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler
$ hf discussions edit username/my-model 5 abc123 —body “Güncellenmiş yorum.”
$ hf discussions edit username/my-model 5 abc123 —body-file fixed.md
$ hf discussions edit username/my-model 5 abc123 —body “Düzeltildi:
” —attach ./after.png
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf tartışmaları bilgi
Bir tartışma veya çekme isteği hakkında bilgi alın.
Kullanım:
$ hf discussions info [OPTIONS] REPO_ID NUMArgümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]NUM: Tartışma veya çekme isteği numarası. [zorunlu]
Seçenekler:
--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf discussions info username/my-model 5 $ hf discussions info username/my-model 5 —format json
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf discussions list
Bir depodaki tartışmaları ve çekme isteklerini listeler. [alias: ls]
Kullanım:
$ hf discussions list [OPTIONS] REPO_IDArgümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]
Seçenekler:
-s, --status [open|closed|merged|draft|all]: Duruma göre filtrele (open, closed, merged, draft, all). [varsayılan: open]-k, --kind [all|discussion|pull_request]: Türüne göre filtrele (discussion, pull_request, all). [varsayılan: all]--author TEXT: Yazar veya kuruluşa göre filtrele.--limit INTEGER: Sonuç sayısını sınırlar. [varsayılan: 30]--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf discussions list username/my-model $ hf discussions list username/my-model —kind pull_request —status merged $ hf discussions list username/my-dataset —type dataset —status closed $ hf discussions list username/my-model —author alice —format json
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf tartışmaları birleştir
Bir çekme isteğini birleştirin.
Kullanım:
$ hf discussions merge [OPTIONS] REPO_ID NUMArgümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]NUM: Tartışma veya çekme isteği numarası. [zorunlu]
Seçenekler:
--comment TEXT: Birleştirirken gönderilecek isteğe bağlı bir yorum.-y, --yes: Onay istemini atla.--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf discussions merge username/my-model 5 $ hf discussions merge username/my-model 5 —comment “Merging, thanks!”
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf tartışmaları yeniden adlandır
Bir tartışmayı veya çekme isteğini yeniden adlandırın.
Kullanım:
$ hf discussions rename [OPTIONS] REPO_ID NUM NEW_TITLEArgümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]NUM: Tartışma veya çekme isteği numarası. [zorunlu]NEW_TITLE: Yeni başlık. [zorunlu]
Seçenekler:
--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf discussions rename username/my-model 5 “Updated title”
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf tartışmaları yeniden aç
Kapatılmış bir tartışmayı veya birleştirmeyi yeniden açın.
Kullanım:
$ hf discussions reopen [OPTIONS] REPO_ID NUMArgümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]NUM: Tartışma veya çekme isteği numarası. [zorunlu]
Seçenekler:
--comment TEXT: Yeniden açılırken gönderilecek isteğe bağlı bir yorum.-y, --yes: Onay istemini atla.--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf discussions reopen username/my-model 5 $ hf discussions reopen username/my-model 5 —comment “Reopening for further investigation.”
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf download
Hub'dan dosyaları indirin.
Kullanım:
$ hf download [OPTIONS] REPO_ID [FILENAMES]...Argümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu][FILENAMES]...: İndirilecek dosyalar (ör.config.json,data/metadata.jsonl).
Seçenekler:
--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: (model)]--revision TEXT: Bir dal adı, etiket veya commit hash olabilecek Git revizyon kimliği.--include TEXT: İndirilecek dosyalardan dahil edilecek glob desenleri. ör: *.json--exclude TEXT: İndirilecek dosyalardan hariç tutulacak glob desenleri.--cache-dir TEXT: Dosyaların kaydedileceği dizin.--local-dir TEXT: Ayarlanırsa, indirilen dosya bu dizinin altına yerleştirilir. Daha fazla ayrıntı için https://huggingface.co/docs/huggingface_hub/guides/download#download-files-to-a-local-folder adresine göz atın.--force-download / --no-force-download: True ise, dosyalar önbellekte zaten olsa bile indirilir. [varsayılan: no-force-download]--dry-run / --no-dry-run: True ise, dosyayı gerçekten indirmeden kuru bir çalışma (dry run) gerçekleştirir. [varsayılan: no-dry-run]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--max-workers INTEGER: Dosyaları indirmek için kullanılacak en fazla işçi sayısı. Varsayılan değer 8'dir. [varsayılan: 8]--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf download meta-llama/Llama-3.2-1B-Instruct $ hf download meta-llama/Llama-3.2-1B-Instruct config.json tokenizer.json $ hf download meta-llama/Llama-3.2-1B-Instruct —include ”.safetensors” —exclude ”.bin” $ hf download meta-llama/Llama-3.2-1B-Instruct —local-dir ./models/llama $ hf download HuggingFaceM4/FineVision art/ —repo-type dataset $ hf download hf://datasets/HuggingFaceH4/ultrachat_200k
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf uç noktaları
Hugging Face Inference Endpoints'lerini yönetin.
Kullanım:
$ hf endpoints [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
catalog: Inference Endpoints kataloğuyla etkileşime girin.delete: Bir Inference Endpoint'i kalıcı olarak siler.deploy: Hub deposundan bir Inference Endpoint dağıtın.describe: Mevcut bir uç nokta hakkında bilgi alın.hardware: Bir Inference Endpoint’u dağıtmak için kullanılabilen donanımları listeler.list: Lists all Inference Endpoints for the given namespace. [alias: ls]list-catalog: Model Kataloğunda kullanılabilir modelleri listeler.pause: Bir Inference Endpoint'ı duraklatır.resume: Bir Inference Endpoint'ı yeniden başlatır.scale-to-zero: Bir Inference Endpoint’ı sıfıra ölçeklendirir.update: Mevcut bir uç nokta günceller.
hf uç noktaları kataloğu
Inference Endpoints kataloğuyla etkileşime geçin.
Kullanım:
$ hf endpoints catalog [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
deploy: Model Kataloğu'ndan bir Inference Endpoint dağıtın.list: List the models available in the Model Catalog. [alias: ls]
hf endpoints catalog deploy
Model Kataloğundan bir Çıkarım Ucu (Inference Endpoint) dağıtın.
Katalog modelleri, onlar için test edilmiş bir donanım ve motor kombinasyonu olan bir tarif aracılığıyla dağıtılır.
Bir modelin varsayılan tarifini dağıtmak için —repo parametresini, isteğe bağlı olarak —accelerator ve
—gguf-file ile daraltarak, ya da hf endpoints catalog ls tarafından listelenen tam bir tarifi dağıtmak için —recipe parametresini iletin.
Kullanım:
$ hf endpoints catalog deploy [OPTIONS]Seçenekler:
--repo TEXT: Inference Endpoint ile ilişkili model deposunun adı (ör. ‘openai/gpt-oss-120b’). Varsayılan tarifi dağıtır. —recipe ile karşılıklı olarak dışlayıcıdır.--recipe TEXT: ‘hf endpoints catalog ls’ komutuyla listelenen, dağıtılacak katalog tarifinin kimliği. —repo ile birlikte kullanılamaz.--name TEXT: Uç nokta adı.--accelerator [cpu|gpu|neuron]: Çıkarım için kullanılacak donanım hızlandırıcısı. Yalnızca —repo ile.--gguf-file TEXT: Her kuantizasyon için bir tarife (recipe) bulunan modeller için dağıtılacak GGUF dosyası. Yalnızca —repo ile.--namespace TEXT: Inference Endpoint ile ilişkili ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf endpoints catalog deploy —repo meta-llama/Llama-3.2-1B-Instruct $ hf endpoints catalog deploy —recipe sizzling-biryani-g4xsi1ac
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf endpoints catalog list
Model Kataloğunda kullanılabilir modelleri listele. [alias: ls]
Her tarif için bir satır, yani bir modelin dağıtılmasının test edilmiş her yöntemi için bir satır. hf endpoints catalog deploy --recipe <RECIPE_ID> ile birini dağıtın.
Kullanım:
$ hf endpoints catalog list [OPTIONS]Seçenekler:
--accelerator [cpu|gpu|neuron]: Yalnızca bu hızlandırıcıda çalışan tarifleri gösterir.--engine [llamacpp|sglang|tei|vllm]: Sadece bu çıkarım motorunu çalıştıran tarifleri gösterir.--license TEXT: Sadece bu lisans altındaki modelleri göster (ör. ‘Apache 2.0’).--task TEXT: Sadece bu görev için modelleri göster (ör. ‘text-generation’).--search TEXT: Arama sorgusu.--limit INTEGER: Dönülecek model sayısını sınırlar.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf endpoints catalog ls $ hf endpoints catalog ls —engine vllm
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf endpoints delete
Bir Inference Endpoint'i kalıcı olarak siler.
Kullanım:
$ hf endpoints delete [OPTIONS] NAMEArgümanlar:
NAME: Uç nokta adı. [zorunlu]
Seçenekler:
--namespace TEXT: Inference Endpoint ile ilişkili ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--yes: Onay istemlerini atlar.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf endpoints delete my-endpoint
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf endpoints deploy
Hub deposundan bir Inference Endpoint dağıtın.
Geçerli --vendor, --region, --accelerator, --instance-type ve --instance-size kombinasyonlarını listelemek için hf endpoints hardware komutunu çalıştırın.
Kullanım:
$ hf endpoints deploy [OPTIONS] NAMEArgümanlar:
NAME: Uç nokta adı. [zorunlu]
Seçenekler:
--repo TEXT: Inference Endpoint ile ilişkili model deposunun adı (ör. ‘openai/gpt-oss-120b’). [zorunlu]--framework TEXT: Model için kullanılan makine öğrenimi çerçevesi (ör. ‘vllm’). [zorunlu]--accelerator TEXT: Çıkarım için kullanılacak donanım hızlandırıcısı (ör. ‘cpu’). [zorunlu]--instance-size TEXT: Modelin barındırılmasında kullanılacak örneğin boyutu veya türü (ör. ‘x4’). [zorunlu]--instance-type TEXT: Inference Endpoint'in dağıtılacağı bulut örneği türü (ör. ‘intel-icl’). [zorunlu]--region TEXT: Inference Endpoint'in oluşturulacağı bulut bölgesi (ör. ‘us-east-1’). [zorunlu]--vendor TEXT: Inference Endpoint'in barındırılacağı bulut sağlayıcısı veya tedarikçi (ör. ‘aws’). [zorunlu]--namespace TEXT: Inference Endpoint ile ilişkili ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--task TEXT: Modelin dağıtılacağı görev (ör. ‘text-classification’).--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--min-replica INTEGER: Inference Endpoint için çalışır durumda tutulacak en az replika (örnek) sayısı. [varsayılan: 1]--max-replica INTEGER: Inference Endpoint için ölçeklenecek maksimum replika (örnek) sayısı. [varsayılan: 1]--scale-to-zero-timeout INTEGER: Pasif bir uç noktanın sıfıra ölçeklenmeden önce geçen dakika cinsinden süre.--scaling-metric [pendingRequests|hardwareUsage]: Ölçeklendirme için metrik referansı.--scaling-threshold FLOAT: Ölçek büyütme tetiklemek için kullanılan ölçekleme metriği eşiği. Ölçekleme metriği sağlanmadığında yok sayılır.--revision TEXT: Bir dal adı, etiket veya commit hash olabilecek Git revizyon kimliği.--custom-image TEXT: Çalıştırılacak konteyner için Docker görüntüsü URL'si (ör. ‘nexagi/sglang:v0.5.12’). ‘—framework custom’ gerektirir.--engine [custom|hf-serve|llamacpp|sglang|tei|tgi|tgi-neuron|vllm|vllm-neuron]: Çalıştırılacak yönetilen motor imajı —custom-image ile (ör. ‘vllm’). Varsayılan olarak rastgele bir konteynerdir.--health-route TEXT: Konteyner tarafından açılan sağlık kontrolü rotası (ör. ‘/health’). —custom-image gerektirir.--port INTEGER: Konteynerin dinlediği port (ör. 30000). —custom-image gerektirir.--container-registry-username TEXT: —custom-image'ı barındıran kayıt defteriyle kimlik doğrulama için kullanılan kullanıcı adı.--container-registry-password TEXT: —custom-image'ı barındıran kayıt defteriyle kimlik doğrulama için kullanılan isteğe bağlı şifre.--tensor-parallel-size INTEGER: Tek bir model kopyasının dağıtılacağı hızlandırıcı sayısı (yalnızca vLLM ve SGLang motorları).--data-parallel-size INTEGER: Çalıştırılacak model kopyalarının sayısı, hızlandırıcı başına bir adet (yalnızca vLLM motoru).--container-command TEXT: Konteyner giriş noktasını, token'lara ayrılmış tırnak içinde bir dize olarak geçersiz kılın (ör. “python -m sglang.launch_server”).--container-args TEXT: Konteyner giriş noktasına eklenen argümanlar, token'lara ayrılmış tırnak içinde bir dize olarak (ör. “—tp 8 —reasoning-parser qwen3”).-e, --env TEXT: Ortam değişkenlerini ayarlar. Örn. —env ENV=value--env-file TEXT: Ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.-s, --secrets TEXT: Gizli ortam değişkenlerini ayarlar. Değeri ortamınızdan okumak için--secrets SECRETtercih edin (ör. Hugging Face token'ınızı geçirmek için--secrets HF_TOKEN);--secrets SECRET=valuedeğeri kabuk geçmişinize yazar.--secrets-file TEXT: Gizli ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.--type [public|authenticated|private]: Uç nokta erişim türü. Varsayılan olarak ‘authenticated’ (jetonla korumalı, herkese açık erişilebilir).--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf endpoints deploy my-endpoint —repo gpt2 —framework pytorch … $ hf endpoints deploy my-endpoint —repo openai/gpt-oss-120b —framework custom —engine vllm —custom-image vllm/vllm-openai:v0.23.0 —tensor-parallel-size 8 …
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf endpoints describe
Mevcut bir uç nokta hakkında bilgi alın.
Kullanım:
$ hf endpoints describe [OPTIONS] NAMEArgümanlar:
NAME: Uç nokta adı. [zorunlu]
Seçenekler:
--namespace TEXT: Inference Endpoint ile ilişkili ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf endpoints describe my-endpoint
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf endpoints donanım
Bir Inference Endpoint'ü dağıtmak için kullanılabilir donanımları listeler.
Şu anda namespace'in dağıtabileceği donanımlar listelenir: kullanılabilir bir durum ve bir replika için yeterli hızlandırıcı kotası. API'nin döndürdüğü tüm kombinasyonları listelemek için --all kullanın.
Kota, namespace başına tanımlanır; bu nedenle hf endpoints deploy komutuna geçireceğiniz --namespace değerini aynı şekilde iletin. Fiyatlar ABD doları cinsindendir ve saat başına, replika başına hesaplanır.
Kullanım:
$ hf endpoints hardware [OPTIONS]Seçenekler:
--namespace TEXT: Inference Endpoint ile ilişkili ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--vendor TEXT: Sadece bu bulut sağlayıcısı tarafından barındırılan donanımları göster (ör. ‘aws’).--region TEXT: Sadece bu bulut bölgesinde kullanılabilir donanımları göster (ör. ‘us-east-1’).--accelerator TEXT: Sadece bu hızlandırıcıya sahip donanımları göster (ör. ‘cpu’, ‘gpu’, ‘neuron’).--instance-type TEXT: Sadece bu örnek türüne ait donanımı göster (ör. ‘nvidia-l4’).-a, --all: Şu anda dağıtılamayan donanımları da gösterir (kullanılamaz, kullanımdan kaldırılmış veya kota dışı).--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf endpoints hardware $ hf endpoints hardware —vendor aws —accelerator gpu
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf endpoints list
Verilen ad alanı için tüm Inference Endpoint'leri listeler. [alias: ls]
Kullanım:
$ hf endpoints list [OPTIONS]Seçenekler:
--namespace TEXT: Inference Endpoint ile ilişkili ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf endpoints ls $ hf endpoints ls —namespace my-org
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf endpoints list-catalog
Model Kataloğunda kullanılabilir modelleri listele.
Her tarif için bir satır, yani bir modelin dağıtılmasının test edilmiş her yöntemi için bir satır. hf endpoints catalog deploy --recipe <RECIPE_ID> ile birini dağıtın.
Kullanım:
$ hf endpoints list-catalog [OPTIONS]Seçenekler:
--accelerator [cpu|gpu|neuron]: Yalnızca bu hızlandırıcıda çalışan tarifleri gösterir.--engine [llamacpp|sglang|tei|vllm]: Sadece bu çıkarım motorunu çalıştıran tarifleri gösterir.--license TEXT: Sadece bu lisans altındaki modelleri göster (ör. ‘Apache 2.0’).--task TEXT: Sadece bu görev için modelleri göster (ör. ‘text-generation’).--search TEXT: Arama sorgusu.--limit INTEGER: Dönülecek model sayısını sınırlar.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
hf endpoints pause
Bir Çıkarım Uç noktasını Durdurun.
Kullanım:
$ hf endpoints pause [OPTIONS] NAMEArgümanlar:
NAME: Uç nokta adı. [zorunlu]
Seçenekler:
--namespace TEXT: Inference Endpoint ile ilişkili ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf endpoints pause my-endpoint
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf endpoints resume
Bir Çıkarım Uç noktasını Devam Ettirin.
Kullanım:
$ hf endpoints resume [OPTIONS] NAMEArgümanlar:
NAME: Uç nokta adı. [zorunlu]
Seçenekler:
--namespace TEXT: Inference Endpoint ile ilişkili ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--fail-if-already-running:Trueise, Inference Endpoint zaten çalışıyorsa yöntem bir hata fırlatır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf endpoints resume my-endpoint
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf endpoints scale-to-zero
Bir Çıkarım Uç noktasını sıfıra ölçekleyin.
Kullanım:
$ hf endpoints scale-to-zero [OPTIONS] NAMEArgümanlar:
NAME: Uç nokta adı. [zorunlu]
Seçenekler:
--namespace TEXT: Inference Endpoint ile ilişkili ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf endpoints scale-to-zero my-endpoint
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf endpoints güncelle
Mevcut bir uç nokta güncelleyin.
Kullanım:
$ hf endpoints update [OPTIONS] NAMEArgümanlar:
NAME: Uç nokta adı. [zorunlu]
Seçenekler:
--namespace TEXT: Inference Endpoint ile ilişkili ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--repo TEXT: Inference Endpoint ile ilişkili model deposunun adı (ör. ‘openai/gpt-oss-120b’).--accelerator TEXT: Çıkarım için kullanılacak donanım hızlandırıcısı (ör. ‘cpu’).--instance-size TEXT: Modelin barındırılmasında kullanılacak örneğin boyutu veya türü (ör. ‘x4’).--instance-type TEXT: Inference Endpoint'in dağıtılacağı bulut örnek türü (ör. ‘intel-icl’).--framework TEXT: Model için kullanılan makine öğrenimi çerçevesi (ör. ‘custom’).--revision TEXT: Inference Endpoint üzerinde dağıtılacak belirli model revizyonu (ör. ‘6c0e6080953db56375760c0471a8c5f2929baf11’).--task TEXT: Modelin dağıtılacağı görev (ör. ‘text-classification’).--custom-image TEXT: Çalıştırılacak konteyner için Docker görüntüsü URL'si (ör. ‘nexagi/sglang:v0.5.12’). Bu, uç noktada (endpoint) yapılandırılmış görüntünün üzerine yama atmak yerine onu değiştirir; bu nedenle korumak istediğiniz motor ve konteyner ayarlarını da birlikte iletin ve bunları görmek için önce ‘hf endpoints describe NAME’ komutunu çalıştırın.--engine [custom|hf-serve|llamacpp|sglang|tei|tgi|tgi-neuron|vllm|vllm-neuron]: Çalıştırılacak yönetilen motor imajı —custom-image ile (ör. ‘vllm’). Varsayılan olarak rastgele bir konteynerdir.--health-route TEXT: Konteyner tarafından açılan sağlık kontrolü rotası (ör. ‘/health’). —custom-image gerektirir.--port INTEGER: Konteynerin dinlediği port (ör. 30000). —custom-image gerektirir.--tensor-parallel-size INTEGER: Tek bir model kopyasının dağıtılacağı hızlandırıcı sayısı (yalnızca vLLM ve SGLang motorları).--data-parallel-size INTEGER: Çalıştırılacak model kopyalarının sayısı, hızlandırıcı başına bir adet (yalnızca vLLM motoru).--container-command TEXT: Konteyner giriş noktasını, token'lara ayrılmış tırnak içinde bir dize olarak (ör. “python -m sglang.launch_server”) geçersiz kılar. Mevcut değerin yerini alır; temizlemek için boş bir dize iletin.--container-args TEXT: Konteyner giriş noktasına eklenen argümanlar, token'lara ayrılmış tırnak içinde bir dize olarak (ör. “—enable-auto-tool-choice —tool-call-parser lfm2”). Uç noktada (endpoint) şu an ayarlı olan argümanların üzerine eklenmek yerine onları değiştirir; bu nedenle korumak istediklerinizi dahil edin ve bunları görmek için önce ‘hf endpoints describe NAME’ komutunu çalıştırın. Temizlemek için boş bir dize iletin.--min-replica INTEGER: Inference Endpoint için çalışır durumda tutulacak en az replika (örnek) sayısı.--max-replica INTEGER: Inference Endpoint için ölçeklenecek maksimum replika (örnek) sayısı.--scale-to-zero-timeout INTEGER: Pasif bir uç noktanın sıfıra ölçeklenmeden önce geçen dakika cinsinden süre.--scaling-metric [pendingRequests|hardwareUsage]: Ölçeklendirme için metrik referansı.--scaling-threshold FLOAT: Ölçek büyütme tetiklemek için kullanılan ölçekleme metriği eşiği. Ölçekleme metriği sağlanmadığında yok sayılır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf endpoints update my-endpoint —min-replica 2 $ hf endpoints update my-endpoint —tensor-parallel-size 8 $ hf endpoints update my-endpoint —container-args “—enable-auto-tool-choice —tool-call-parser lfm2”
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf env
Ortam hakkında bilgi yazdırın.
Kullanım:
$ hf env [OPTIONS]Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
hf uzantıları
hf CLI eklentilerini yönetin. [alias: ext]
Güvenlik Uyarısı: eklentiler üçüncü taraf yürütülebilir dosyaları veya Python paketleridir. Yalnızca güvendiğiniz kaynaklardan yükleyin.
Kullanım:
$ hf extensions [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
exec: Yüklenmiş bir eklentiyi çalıştırır.install: Halka açık bir GitHub deposundan bir eklenti yükler.list: List installed extension commands. [alias: ls]remove: Yüklenmiş bir eklentiyi kaldırır. [alias: rm]search: GitHub’de kullanılabilir eklentileri (‘hf-extension’ konusu ile etiketlenmiş) arar.update: Yüklenmiş eklenti(ler)i en son sürümlerine günceller.
hf extensions exec
Yüklü bir eklentiyi çalıştırın.
Kullanım:
$ hf extensions exec [OPTIONS] NAMEArgümanlar:
NAME: Uzantı adı (hf-öneki ile veya olmadan). [zorunlu]
Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf extensions exec claude — —help $ hf extensions exec claude —model zai-org/GLM-5
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf extensions install
Herkese açık bir GitHub deposundan bir eklenti yükleyin.
Güvenlik uyarısı: Bu, üçüncü taraf bir çalıştırılabilir dosya veya Python paketi yükler. Yalnızca güvendiğiniz kaynaklardan yükleyin.
Kullanım:
$ hf extensions install [OPTIONS] REPO_IDArgümanlar:
REPO_ID:[OWNER/]hf-<name>biçimindeki GitHub eklenti deposu. [zorunlu]
Seçenekler:
--force: Zaten yüklüyse üzerine yaz.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf extensions install hf-claude $ hf extensions install hanouticelina/hf-claude $ hf extensions install alvarobartt/hf-mem
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf extensions list
Yüklü eklenti komutlarını listeler. [alias: ls]
Kullanım:
$ hf extensions list [OPTIONS]Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf extensions list
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf extensions remove
Yüklü bir eklentiyi kaldırır. [alias: rm]
Kullanım:
$ hf extensions remove [OPTIONS] NAMEArgümanlar:
NAME: Kaldırılacak eklenti adı (hf-önekiyle veya öneksiz). [zorunlu]
Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf extensions remove claude
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf extensions search
GitHub'da kullanılabilir eklentileri arayın (‘hf-extension’ konusu ile etiketlenmiş).
Kullanım:
$ hf extensions search [OPTIONS]Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf extensions search
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf extensions update
Yüklü eklenti(ler)i en son sürümlerine güncelleyin.
Kullanım:
$ hf extensions update [OPTIONS] [NAME]Argümanlar:
[NAME]: Güncellenecek eklenti (hf-önekiyle veya öneksiz, isteğe bağlı olarakOWNER/hf-<name>biçiminde). Atlanırsa, yüklü tüm eklentiler kontrol edilir ve eski olanlar güncellenir.
Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf extensions update $ hf extensions update hf-claude $ hf extensions update alvarobartt/hf-mem
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs
Hub üzerinde İşleri çalıştırın ve yönetin.
Kullanım:
$ hf jobs [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
cancel: Bir İşlem İptal Etexpose: Çalışan bir Job'da maruz bırakılan portları değiştirir.hardware: İşler için kullanılabilir donanım seçeneklerini listelerinspect: Bir veya daha fazla Job hakkında ayrıntılı bilgi görüntüleyinlabels: Bir İş'teki etiketleri günceller.list: İşleri Listele. [takma ad: ls, ps]logs: Bir Job'un günlüklerini getirir.rerun: Mevcut bir Job'un spec'ini kullanarak yeni bir Job çalıştırın.run: Bir Job çalıştırın.scheduled: Hub üzerinde zamanlanmış İşler oluşturun ve yönetin.ssh: Çalışan bir Job'a SSH bağlantısı kurun.stats: İşlerin kaynak kullanım istatistiklerini ve metriklerini getirir.uv: HF altyapısında UV betiklerini (satır içi bağımlılıklara sahip Python) çalıştırın.wait: Bir veya daha fazla Job'ın son duruma ulaşmasını bekler.
hf jobs cancel
İşlem İptali
Kullanım:
$ hf jobs cancel [OPTIONS] JOB_IDArgümanlar:
JOB_ID: İş kimliği (veya ‘namespace/job_id’) [zorunlu]
Seçenekler:
--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs cancel <job_id>
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs expose
Çalışan bir Job'da açık portları değiştirin.
Kullanım:
$ hf jobs expose [OPTIONS] JOB_ID [PORTS]...Argümanlar:
JOB_ID: İş kimliği (veya ‘namespace/job_id’) [zorunlu][PORTS]...: İşler vekili (jobs proxy) üzerinden açılacak portlar. Erişim, işin ad alanına (namespace) okuma erişimi olan bir HF token gerektirir.
Seçenekler:
--public INTEGER: Kimlik doğrulama olmadan bir portu dışa açar. Birden fazla port için bayrağı tekrarlayın. Portu konumsal bir argüman olarak ayrıca geçmenize gerek yoktur.--clear: Tüm açık portları kapatır.--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs expose <job_id> 8000 $ hf jobs expose <job_id> 8000 —public 9000 $ hf jobs expose <job_id> —clear
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs hardware
İşler için kullanılabilir donanım seçeneklerini listele
Kullanım:
$ hf jobs hardware [OPTIONS]Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs hardware
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs inspect
Bir veya daha fazla İş hakkında ayrıntılı bilgi görüntüleyin
Kullanım:
$ hf jobs inspect [OPTIONS] JOB_IDS...Argümanlar:
JOB_IDS...: İncelemek için iş kimlikleri (veya ‘namespace/job_id’) [zorunlu]
Seçenekler:
--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs inspect <job_id>
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs etiketleri
Bir İş'in etiketlerini günceller. —label parametresinin geçirilmesi, mevcut tüm etiketlerin değiştirilmesine neden olur; yalnızca —name parametresinin geçirilmesi ise etiketlerin korunmasını sağlar.
Kullanım:
$ hf jobs labels [OPTIONS] JOB_IDArgümanlar:
JOB_ID: İş kimliği (veya ‘namespace/job_id’) [zorunlu]
Seçenekler:
--name TEXT: İşe ad verin.nameetiketi olarak saklanır. Adların benzersiz olması gerekmez. Varsayılan olarak, çözümlenmiş başlatma yapılandırmasının kısa bir özetiyle birlikte görüntü veya betik adı kullanılır.-l, --label TEXT: Etiketleri ayarlar. Örn. —label KEY=VALUE veya —label LABEL--clear: İşten tüm etiketleri kaldırır.--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs labels <job_id> —name training-v2 $ hf jobs labels <job_id> —label env=prod —label team=ml $ hf jobs labels <job_id> —clear
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs list | ls | ps
İşleri Listele.
Duruma göre filtrelemek için --status (olası değerler için JobStage’a bakın) ve key=value etiketlerine göre filtrelemek için --label kullanın. Bir Job’un listelenmesi için tüm filtrelerle eşleşmesi gerekir.
Kullanım:
$ hf jobs list | ls | ps [OPTIONS]Seçenekler:
-a, --all: Tüm İşleri gösterir (varsayılan olarak çalışan ve zamanlananları gösterir). —status ile birleştirilemez.--status [COMPLETED|CANCELED|ERROR|DELETED|SCHEDULING|RUNNING]: Sadece belirtilen durumdaki Job'ları gösterir. Virgülle ayrılmış veya tekrarlı olarak verilebilir, örn.--status running,scheduling.-l, --label TEXT: Sadece verilenkey=valueetiketine sahip İşleri göster. Birden fazla etiket gerektirmek için tekrarlayın, örn.--label env=prod --label team=ml.--name TEXT: Sadece verilen ada sahip İşleri gösterir (--label name=NAMEkısayolu).--limit INTEGER: Gösterilecek maksimum İş sayısı. Tümünü (sınırsız) göstermek için 0 olarak ayarlayın. [varsayılan: 100]--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs ls $ hf jobs ls -a $ hf jobs ls —status running,scheduling $ hf jobs ls —name training-v2 $ hf jobs ls —label env=prod —label team=ml $ hf jobs ls —all —label hf-sandbox=1
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs logs
Bir Job'un günlüklerini getirin.
Varsayılan olarak, mevcut logları yazdırır ve çıkar (engellemez). Logları iş tamamlanana kadar gerçek zamanlı olarak akış halinde almak için —follow/-f kullanın. Döndürülen satır sayısını sınırlamak için —tail/-n kullanın (destekleniyorsa sunucu tarafında).
Not: günlük akışı sonlandığında, İş başarılı olsun ya da olmasın, aşağıdaki işlem sona erer. Son durumu kontrol etmek için hf jobs inspect <job_id> komutunu çalıştırın.
Kullanım:
$ hf jobs logs [OPTIONS] JOB_IDArgümanlar:
JOB_ID: İş kimliği (veya ‘namespace/job_id’) [zorunlu]
Seçenekler:
-f, --follow: Günlük çıktısını takip et (iş tamamlanana kadar akış halinde tut). Bu bayrak olmadan, yalnızca o anda mevcut olan günlükler yazdırılır.-n, --tail INTEGER: Günlüklerin sonundan gösterilecek satır sayısı. —follow ile birleştirildiğinde, son N satırdan itibaren akış başlar.--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs logs <job_id> $ hf jobs logs -f <job_id> $ hf jobs logs —tail 20 <job_id> $ hf jobs logs -f —tail 100 <job_id>
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs rerun
Mevcut bir İş'in (Job) spesifikasyonuyla yeni bir İş (Job) çalıştırın.
Kullanım:
$ hf jobs rerun [OPTIONS] JOB_IDArgümanlar:
JOB_ID: İş kimliği (veya ‘namespace/job_id’) [zorunlu]
Seçenekler:
-d, --detach: Job'ı arka planda çalıştırın ve Job Kimliğini yazdırın.--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs rerun <job_id> $ hf jobs rerun —detach <job_id>
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs run
İş Çalıştırın.
Kullanım:
$ hf jobs run [OPTIONS] IMAGE COMMAND...Argümanlar:
IMAGE: Kullanılacak Docker görüntüsü. [zorunlu]COMMAND...: Çalıştırılacak komut. [zorunlu]
Seçenekler:
-e, --env TEXT: Ortam değişkenlerini ayarlar. Örn. —env ENV=value-s, --secrets TEXT: Gizli ortam değişkenlerini ayarlar. Değeri ortamınızdan okumak için--secrets SECRETtercih edin (ör. Hugging Face token'ınızı geçirmek için--secrets HF_TOKEN);--secrets SECRET=valuedeğeri kabuk geçmişinize yazar.--name TEXT: İşe ad verin.nameetiketi olarak saklanır. Adların benzersiz olması gerekmez. Varsayılan olarak, çözümlenmiş başlatma yapılandırmasının kısa bir özetiyle birlikte görüntü veya betik adı kullanılır.-l, --label TEXT: Etiketleri ayarlar. Örn. —label KEY=VALUE veya —label LABEL-v, --volume TEXT: Bir veya daha fazla hacim bağlar. Biçim: hf://[TYPE/]SOURCE:/MOUNT_PATH[:ro|:rw] veya LOCAL_DIR:/MOUNT_PATH[:ro|:rw]. TYPE, models, datasets, spaces, buckets değerlerinden biridir. TYPE belirtilmezse varsayılan olarak models alınır. models, datasets ve spaces her zaman salt okunur olarak bağlanır. buckets varsayılan olarak okuma+yazma olarak bağlanır. Yerel bir dizin kaynağı önce bir bucket'a senkronize edilir ve varsayılan olarak salt okunur olarak bağlanır. Örn. -v hf://datasets/org/ds:/data veya -v hf://buckets/org/b:/mnt:ro veya -v ./inputs:/inputs--env-file TEXT: Ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.--secrets-file TEXT: Gizli ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.--flavor [cpu-basic|cpu-upgrade|cpu-performance|cpu-xl|t4-small|t4-medium|l4x1|l4x4|l40sx1|l40sx4|l40sx8|a10g-small|a10g-large|a10g-largex2|a10g-largex4|a100-large|a100x4|a100x8|h200|h200x2|h200x4|h200x8|rtx-pro-6000|rtx-pro-6000x2|rtx-pro-6000x4|rtx-pro-6000x8]: Donanım için flavor. Kullanılabilir flavorları listelemek için ‘hf jobs hardware’ komutunu çalıştırın. Varsayılan değercpu-basic'tir.--timeout TEXT: Maksimum süre: s (saniye, varsayılan), m (dakika), h (saat) veya d (gün) ile belirtilen int.--attempts INTEGER RANGE: İlk çalıştırma dahil olmak üzere maksimum deneme sayısı. Varsayılan değer 1'dir. [x>=1]-d, --detach: Job'ı arka planda çalıştırın ve Job Kimliğini yazdırın.--dry-run: Job'ı göndermeden çözümlenmiş Job yapılandırmasını yazdırır.--expose INTEGER: İşler vekili (jobs proxy) üzerinden bir konteyner portunu dışa açar. Birden fazla port için bayrağı tekrarlayın (ör.--expose 8000 --expose 8001). Her dışa açılan port, herkese açık işler (jobs) alan adında erişilebilir olur; erişim, işin (job) ad alanına (namespace) okuma erişimi olan bir HF jetonu gerektirir.--expose-public INTEGER: Kimlik doğrulama olmadan bir konteyner portunu işler vekili (jobs proxy) üzerinden açar. Birden fazla port için bayrağı tekrarlayın.--exposeile portu ayrıca geçmenize gerek yoktur.--ssh: İşin konteynerinin SSH üzerinden erişilebilir olmasını sağlar.hf jobs ssh <job_id>komutuyla bağlanın. https://huggingface.co/settings/keys adresinde kayıtlı bir SSH anahtarının bulunması gerekir.--network-group TEXT: Bir ağ grubuna katılın. Aynı namespace ve resource group içinde bir grubu paylaşan işler birlikte yerleştirilir ve her port üzerinden birbirine erişir. Her üyenin içinde,$HF_NETWORK_GROUP_HOSTNAMEher üyeye çözümlenir. Küçük harfli alfanümerik karakterler ve tireler, en fazla 46 karakter.--network-alias TEXT: Ağ grubunda bir takma ad talep edin. Üyeler, bunu talep eden işlere${HF_NETWORK_GROUP_PREFIX}<alias>üzerinden erişir. Birden fazla takma ad için bayrağı tekrarlayın. Küçük harfli alfanümerik karakterler ve tireler, en fazla 34 karakter, iş içinde benzersiz.--network-groupgerektirir.--resource-group-id TEXT: Job'ın oluşturulacağı kaynak grubunun kimliği. Bir organizasyon içindeki kaynaklara erişimi kontrol etmek ve maliyet atama/harcama limiti özellikleri için kullanılır.--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--format [agent|auto|human|json|quiet]: Çıktı biçimi. Varsayılan olarak, terminaline göre ‘agent’ veya ‘human’ seçen ‘auto’ kullanılır.--json: JSON çıktısı. ‘—format json’ ile eşdeğerdir.-q, --quiet: Sessiz çıktı (satır başına bir kimlik). ‘—format quiet’ ile eşdeğerdir.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs run —name hello-world python:3.12 python -c ‘print(“Hello!”)’ $ hf jobs run —detach python:3.12 python script.py $ hf jobs run -e FOO=foo python:3.12 python script.py $ hf jobs run —secrets HF_TOKEN python:3.12 python script.py $ hf jobs run -v hf://org/my-model:/data -v hf://buckets/org/b:/mnt python:3.12 python script.py
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs scheduled
Hub'da zamanlanmış İşler oluşturun ve yönetin.
Kullanım:
$ hf jobs scheduled [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
delete: Planlanmış bir Job'u siler.inspect: Planlanmış bir veya daha fazla Job hakkında ayrıntılı bilgi görüntülerlabels: Planlanmış bir Job'daki etiketleri günceller.list: List scheduled Jobs. [alias: ls, ps]reschedule: Planlanmış bir Job'un ne zaman çalışacağını değiştirir.resume: Planlanmış bir Job'ı yeniden başlatır (durdurmayı geri alır).run: Bir İş Zamanla.suspend: Planlanmış bir Job'ı askıya alır (durdurur).trigger: Planlanmış bir Job'ün derhal çalışmasını tetikler (zamanlamayı değiştirmez).uv: UV betiklerini HF altyapısında zamanla.
hf jobs scheduled delete
Planlanmış bir Job'u silin.
Kullanım:
$ hf jobs scheduled delete [OPTIONS] SCHEDULED_JOB_IDArgümanlar:
SCHEDULED_JOB_ID: Planlanmış İş ID'si (veya ‘namespace/scheduled_job_id’) [zorunlu]
Seçenekler:
--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs scheduled delete <id>
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs scheduled inspect
Planlanmış bir veya daha fazla İş hakkında ayrıntılı bilgi görüntüleyin
Kullanım:
$ hf jobs scheduled inspect [OPTIONS] SCHEDULED_JOB_IDS...Argümanlar:
SCHEDULED_JOB_IDS...: İncelemek için planlanmış iş kimlikleri (veya ‘namespace/scheduled_job_id’) [zorunlu]
Seçenekler:
--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs scheduled inspect <id>
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs scheduled labels
Zamanlanmış bir Job'daki etiketleri günceller. —label parametresinin geçirilmesi, mevcut tüm etiketlerin değiştirilmesine neden olur; yalnızca —name parametresinin geçirilmesi ise etiketlerin korunmasını sağlar.
Kullanım:
$ hf jobs scheduled labels [OPTIONS] SCHEDULED_JOB_IDArgümanlar:
SCHEDULED_JOB_ID: Planlanmış İş ID'si (veya ‘namespace/scheduled_job_id’) [zorunlu]
Seçenekler:
--name TEXT: İşe ad verin.nameetiketi olarak saklanır. Adların benzersiz olması gerekmez. Varsayılan olarak, çözümlenmiş başlatma yapılandırmasının kısa bir özetiyle birlikte görüntü veya betik adı kullanılır.-l, --label TEXT: Etiketleri ayarlar. Örn. —label KEY=VALUE veya —label LABEL--clear: Planlanan işten tüm etiketleri kaldırır.--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs scheduled labels <id> —name daily-script $ hf jobs scheduled labels <id> —label env=prod —label team=ml $ hf jobs scheduled labels <id> —clear
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs scheduled list | ls | ps
Planlanan İşleri listele.
Duruma göre filtrelemek için --status (active veya suspended) ve key=value etiketlerine göre filtrelemek için --label kullanın.
Planlanmış bir Job'un listelenmesi için tüm filtrelerle eşleşmesi gerekir.
Kullanım:
$ hf jobs scheduled list | ls | ps [OPTIONS]Seçenekler:
-a, --all: Tüm planlanmış Job'ları gösterir (varsayılan olarak askıya alınmış olanlar gizlenir). —status ile birleştirilemez.--status [active|suspended]: Sadece belirtilen duruma sahip planlanmış İşleri gösterir. Virgülle ayrılmış veya tekrarlı olarak kullanılabilir, örn.--status suspended.-l, --label TEXT: Sadece verilenkey=valueetiketine sahip planlanmış İşleri gösterir. Birden fazla etiket gerektirmek için tekrarlayın, örneğin--label env=prod --label team=ml.--name TEXT: Sadece verilen ada sahip planlanmış İşleri gösterir (--label name=NAMEkısayolu).--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs scheduled ls $ hf jobs scheduled ls -a $ hf jobs scheduled ls —status suspended $ hf jobs scheduled ls —name daily-script $ hf jobs scheduled ls —label env=prod —label team=ml
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs scheduled reschedule
Planlanmış bir İşin ne zaman çalışacağını değiştirin.
Kullanım:
$ hf jobs scheduled reschedule [OPTIONS] SCHEDULED_JOB_ID SCHEDULEArgümanlar:
SCHEDULED_JOB_ID: Planlanmış İş ID'si (veya ‘namespace/scheduled_job_id’) [zorunlu]SCHEDULE: @annually, @yearly, @monthly, @weekly, @daily, @hourly değerlerinden biri veya bir CRON zamanlama ifadesi. [zorunlu]
Seçenekler:
--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs scheduled reschedule <id> “0 9 * * 1”
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs scheduled resume
Planlanmış bir Job'ı yeniden başlatın (durdurmayı geri alın).
Kullanım:
$ hf jobs scheduled resume [OPTIONS] SCHEDULED_JOB_IDArgümanlar:
SCHEDULED_JOB_ID: Planlanmış İş ID'si (veya ‘namespace/scheduled_job_id’) [zorunlu]
Seçenekler:
--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs scheduled resume <id>
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs scheduled run
İş Zamanı Planla.
Kullanım:
$ hf jobs scheduled run [OPTIONS] SCHEDULE IMAGE COMMAND...Argümanlar:
SCHEDULE: @annually, @yearly, @monthly, @weekly, @daily, @hourly değerlerinden biri veya bir CRON zamanlama ifadesi. [zorunlu]IMAGE: Kullanılacak Docker görüntüsü. [zorunlu]COMMAND...: Çalıştırılacak komut. [zorunlu]
Seçenekler:
--suspend / --no-suspend: Planlanan Job'ı askıya alır (durdurur)--concurrency / --no-concurrency: Bu Job'un birden fazla örneğinin eşzamanlı olarak çalışmasına izin verir-e, --env TEXT: Ortam değişkenlerini ayarlar. Örn. —env ENV=value-s, --secrets TEXT: Gizli ortam değişkenlerini ayarlar. Değeri ortamınızdan okumak için--secrets SECRETtercih edin (ör. Hugging Face token'ınızı geçirmek için--secrets HF_TOKEN);--secrets SECRET=valuedeğeri kabuk geçmişinize yazar.--name TEXT: İşe ad verin.nameetiketi olarak saklanır. Adların benzersiz olması gerekmez. Varsayılan olarak, çözümlenmiş başlatma yapılandırmasının kısa bir özetiyle birlikte görüntü veya betik adı kullanılır.-l, --label TEXT: Etiketleri ayarlar. Örn. —label KEY=VALUE veya —label LABEL-v, --volume TEXT: Bir veya daha fazla hacim bağlar. Biçim: hf://[TYPE/]SOURCE:/MOUNT_PATH[:ro|:rw] veya LOCAL_DIR:/MOUNT_PATH[:ro|:rw]. TYPE, models, datasets, spaces, buckets değerlerinden biridir. TYPE belirtilmezse varsayılan olarak models alınır. models, datasets ve spaces her zaman salt okunur olarak bağlanır. buckets varsayılan olarak okuma+yazma olarak bağlanır. Yerel bir dizin kaynağı önce bir bucket'a senkronize edilir ve varsayılan olarak salt okunur olarak bağlanır. Örn. -v hf://datasets/org/ds:/data veya -v hf://buckets/org/b:/mnt:ro veya -v ./inputs:/inputs--env-file TEXT: Ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.--secrets-file TEXT: Gizli ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.--flavor [cpu-basic|cpu-upgrade|cpu-performance|cpu-xl|t4-small|t4-medium|l4x1|l4x4|l40sx1|l40sx4|l40sx8|a10g-small|a10g-large|a10g-largex2|a10g-largex4|a100-large|a100x4|a100x8|h200|h200x2|h200x4|h200x8|rtx-pro-6000|rtx-pro-6000x2|rtx-pro-6000x4|rtx-pro-6000x8]: Donanım için flavor. Kullanılabilir flavorları listelemek için ‘hf jobs hardware’ komutunu çalıştırın. Varsayılan değercpu-basic'tir.--timeout TEXT: Maksimum süre: s (saniye, varsayılan), m (dakika), h (saat) veya d (gün) ile belirtilen int.--attempts INTEGER RANGE: İlk çalıştırma dahil olmak üzere maksimum deneme sayısı. Varsayılan değer 1'dir. [x>=1]--dry-run: Job'ı göndermeden çözümlenmiş Job yapılandırmasını yazdırır.--expose INTEGER: İşler vekili (jobs proxy) üzerinden bir konteyner portunu dışa açar. Birden fazla port için bayrağı tekrarlayın (ör.--expose 8000 --expose 8001). Her dışa açılan port, herkese açık işler (jobs) alan adında erişilebilir olur; erişim, işin (job) ad alanına (namespace) okuma erişimi olan bir HF jetonu gerektirir.--expose-public INTEGER: Kimlik doğrulama olmadan bir konteyner portunu işler vekili (jobs proxy) üzerinden açar. Birden fazla port için bayrağı tekrarlayın.--exposeile portu ayrıca geçmenize gerek yoktur.--resource-group-id TEXT: Job'ın oluşturulacağı kaynak grubunun kimliği. Bir organizasyon içindeki kaynaklara erişimi kontrol etmek ve maliyet atama/harcama limiti özellikleri için kullanılır.--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--format [agent|auto|human|json|quiet]: Çıktı biçimi. Varsayılan olarak, terminaline göre ‘agent’ veya ‘human’ seçen ‘auto’ kullanılır.--json: JSON çıktısı. ‘—format json’ ile eşdeğerdir.-q, --quiet: Sessiz çıktı (satır başına bir kimlik). ‘—format quiet’ ile eşdeğerdir.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs scheduled run “0 0 * * *” —name daily-script python:3.12 python script.py
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs scheduled suspend
Planlanmış bir Job'ı askıya alın (durdurun).
Kullanım:
$ hf jobs scheduled suspend [OPTIONS] SCHEDULED_JOB_IDArgümanlar:
SCHEDULED_JOB_ID: Planlanmış İş ID'si (veya ‘namespace/scheduled_job_id’) [zorunlu]
Seçenekler:
--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs scheduled suspend <id>
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs scheduled trigger
Zamanlanmış bir Job'ı derhal çalıştırmak (zamanlamayı değiştirmez).
Kullanım:
$ hf jobs scheduled trigger [OPTIONS] SCHEDULED_JOB_IDArgümanlar:
SCHEDULED_JOB_ID: Planlanmış İş ID'si (veya ‘namespace/scheduled_job_id’) [zorunlu]
Seçenekler:
--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs scheduled trigger <id>
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs scheduled uv
UV betiklerini HF altyapısında zamanla.
Kullanım:
$ hf jobs scheduled uv [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
run: HF altyapısında bir UV betiğini (yerel dosya veya URL) çalıştırır
hf jobs scheduled uv run
HF altyapısında bir UV betiği (yerel dosya veya URL) çalıştırın
Kullanım:
$ hf jobs scheduled uv run [OPTIONS] SCHEDULE SCRIPT [SCRIPT_ARGS]...Argümanlar:
SCHEDULE: @annually, @yearly, @monthly, @weekly, @daily, @hourly değerlerinden biri veya bir CRON zamanlama ifadesi. [zorunlu]SCRIPT: Çalıştırılacak UV betiği (yerel dosya veya URL) [zorunlu][SCRIPT_ARGS]...: Betik için argümanlar
Seçenekler:
--suspend / --no-suspend: Planlanan Job'ı askıya alır (durdurur)--concurrency / --no-concurrency: Bu Job'un birden fazla örneğinin eşzamanlı olarak çalışmasına izin verir--image TEXT:uvyüklü özel bir Docker görüntüsü kullanın.--flavor [cpu-basic|cpu-upgrade|cpu-performance|cpu-xl|t4-small|t4-medium|l4x1|l4x4|l40sx1|l40sx4|l40sx8|a10g-small|a10g-large|a10g-largex2|a10g-largex4|a100-large|a100x4|a100x8|h200|h200x2|h200x4|h200x8|rtx-pro-6000|rtx-pro-6000x2|rtx-pro-6000x4|rtx-pro-6000x8]: Donanım için flavor. Kullanılabilir flavorları listelemek için ‘hf jobs hardware’ komutunu çalıştırın. Varsayılan değercpu-basic'tir.-e, --env TEXT: Ortam değişkenlerini ayarlar. Örn. —env ENV=value-s, --secrets TEXT: Gizli ortam değişkenlerini ayarlar. Değeri ortamınızdan okumak için--secrets SECRETtercih edin (ör. Hugging Face token'ınızı geçirmek için--secrets HF_TOKEN);--secrets SECRET=valuedeğeri kabuk geçmişinize yazar.--name TEXT: İşe ad verin.nameetiketi olarak saklanır. Adların benzersiz olması gerekmez. Varsayılan olarak, çözümlenmiş başlatma yapılandırmasının kısa bir özetiyle birlikte görüntü veya betik adı kullanılır.-l, --label TEXT: Etiketleri ayarlar. Örn. —label KEY=VALUE veya —label LABEL-v, --volume TEXT: Bir veya daha fazla hacim bağlar. Biçim: hf://[TYPE/]SOURCE:/MOUNT_PATH[:ro|:rw] veya LOCAL_DIR:/MOUNT_PATH[:ro|:rw]. TYPE, models, datasets, spaces, buckets değerlerinden biridir. TYPE belirtilmezse varsayılan olarak models alınır. models, datasets ve spaces her zaman salt okunur olarak bağlanır. buckets varsayılan olarak okuma+yazma olarak bağlanır. Yerel bir dizin kaynağı önce bir bucket'a senkronize edilir ve varsayılan olarak salt okunur olarak bağlanır. Örn. -v hf://datasets/org/ds:/data veya -v hf://buckets/org/b:/mnt:ro veya -v ./inputs:/inputs--env-file TEXT: Ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.--secrets-file TEXT: Gizli ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.--timeout TEXT: Maksimum süre: s (saniye, varsayılan), m (dakika), h (saat) veya d (gün) ile belirtilen int.--attempts INTEGER RANGE: İlk çalıştırma dahil olmak üzere maksimum deneme sayısı. Varsayılan değer 1'dir. [x>=1]--dry-run: Job'ı göndermeden çözümlenmiş Job yapılandırmasını yazdırır.--expose INTEGER: İşler vekili (jobs proxy) üzerinden bir konteyner portunu dışa açar. Birden fazla port için bayrağı tekrarlayın (ör.--expose 8000 --expose 8001). Her dışa açılan port, herkese açık işler (jobs) alan adında erişilebilir olur; erişim, işin (job) ad alanına (namespace) okuma erişimi olan bir HF jetonu gerektirir.--expose-public INTEGER: Kimlik doğrulama olmadan bir konteyner portunu işler vekili (jobs proxy) üzerinden açar. Birden fazla port için bayrağı tekrarlayın.--exposeile portu ayrıca geçmenize gerek yoktur.--resource-group-id TEXT: Job'ın oluşturulacağı kaynak grubunun kimliği. Bir organizasyon içindeki kaynaklara erişimi kontrol etmek ve maliyet atama/harcama limiti özellikleri için kullanılır.--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--with TEXT: Belirtilen paketler yüklü olarak çalıştır-p, --python TEXT: Çalışma ortamı için kullanılacak Python yorumlayıcısı--format [agent|auto|human|json|quiet]: Çıktı biçimi. Varsayılan olarak, terminaline göre ‘agent’ veya ‘human’ seçen ‘auto’ kullanılır.--json: JSON çıktısı. ‘—format json’ ile eşdeğerdir.-q, --quiet: Sessiz çıktı (satır başına bir kimlik). ‘—format quiet’ ile eşdeğerdir.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs scheduled uv run “0 0 * * ” —name daily-script script.py $ hf jobs scheduled uv run “0 0 * *” script.py —with pandas
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs ssh
Çalışan bir İşe SSH ile bağlanın.
Job henüz çalışmıyorsa, bağlanmadan önce RUNNING durumuna gelmesini bekler. Job'un SSH etkinleştirilerek başlatılması (hf jobs run --ssh ...) ve SSH anahtarınızın https://huggingface.co/settings/keys adresinde kayıtlı olması gerekir.
Kullanım:
$ hf jobs ssh [OPTIONS] JOB_IDArgümanlar:
JOB_ID: İş kimliği (veya ‘namespace/job_id’) [zorunlu]
Seçenekler:
-i, --identity-file PATH: SSH kimlik dosyasının yolu (ssh -iparametresine iletilir).--dry-run: SSH komutunu çalıştırmak yerine yazdırır.--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs ssh <job_id> $ hf jobs ssh <job_id> —dry-run $ hf jobs ssh <job_id> -i ~/.ssh/id_ed25519
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs stats
İşlerin kaynak kullanım istatistiklerini ve metriklerini getirin.
Varsayılan olarak, mevcut istatistiklerin bir anlık görüntüsünü yazdırır ve çıkar (engellemez). İşler tamamlanana kadar canlı istatistikleri görüntülemek için —follow/-f kullanın.
Kullanım:
$ hf jobs stats [OPTIONS] [JOB_IDS]...Argümanlar:
[JOB_IDS]...: İş kimlikleri (veya ‘namespace/job_id’)
Seçenekler:
-f, --follow: İstatistik çıktısını takip et (Jobs tamamlanana kadar canlı görünüm). Bu bayrak olmadan, tek bir anlık görüntü yazdırılır.--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs stats $ hf jobs stats <job_id> $ hf jobs stats -f <job_id>
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs uv
UV betiklerini (satır içi bağımlılıklara sahip Python) HF altyapısında çalıştırın.
Kullanım:
$ hf jobs uv [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
run: HF altyapısında bir UV betiğini (yerel dosya veya URL) çalıştırır
hf jobs uv run
HF altyapısında bir UV betiği (yerel dosya veya URL) çalıştırın
Kullanım:
$ hf jobs uv run [OPTIONS] SCRIPT [SCRIPT_ARGS]...Argümanlar:
SCRIPT: Çalıştırılacak UV betiği (yerel dosya veya URL) [zorunlu][SCRIPT_ARGS]...: Betik için argümanlar
Seçenekler:
--image TEXT:uvyüklü özel bir Docker görüntüsü kullanın.--flavor [cpu-basic|cpu-upgrade|cpu-performance|cpu-xl|t4-small|t4-medium|l4x1|l4x4|l40sx1|l40sx4|l40sx8|a10g-small|a10g-large|a10g-largex2|a10g-largex4|a100-large|a100x4|a100x8|h200|h200x2|h200x4|h200x8|rtx-pro-6000|rtx-pro-6000x2|rtx-pro-6000x4|rtx-pro-6000x8]: Donanım için flavor. Kullanılabilir flavorları listelemek için ‘hf jobs hardware’ komutunu çalıştırın. Varsayılan değercpu-basic'tir.-e, --env TEXT: Ortam değişkenlerini ayarlar. Örn. —env ENV=value-s, --secrets TEXT: Gizli ortam değişkenlerini ayarlar. Değeri ortamınızdan okumak için--secrets SECRETtercih edin (ör. Hugging Face token'ınızı geçirmek için--secrets HF_TOKEN);--secrets SECRET=valuedeğeri kabuk geçmişinize yazar.--name TEXT: İşe ad verin.nameetiketi olarak saklanır. Adların benzersiz olması gerekmez. Varsayılan olarak, çözümlenmiş başlatma yapılandırmasının kısa bir özetiyle birlikte görüntü veya betik adı kullanılır.-l, --label TEXT: Etiketleri ayarlar. Örn. —label KEY=VALUE veya —label LABEL-v, --volume TEXT: Bir veya daha fazla hacim bağlar. Biçim: hf://[TYPE/]SOURCE:/MOUNT_PATH[:ro|:rw] veya LOCAL_DIR:/MOUNT_PATH[:ro|:rw]. TYPE, models, datasets, spaces, buckets değerlerinden biridir. TYPE belirtilmezse varsayılan olarak models alınır. models, datasets ve spaces her zaman salt okunur olarak bağlanır. buckets varsayılan olarak okuma+yazma olarak bağlanır. Yerel bir dizin kaynağı önce bir bucket'a senkronize edilir ve varsayılan olarak salt okunur olarak bağlanır. Örn. -v hf://datasets/org/ds:/data veya -v hf://buckets/org/b:/mnt:ro veya -v ./inputs:/inputs--env-file TEXT: Ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.--secrets-file TEXT: Gizli ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.--timeout TEXT: Maksimum süre: s (saniye, varsayılan), m (dakika), h (saat) veya d (gün) ile belirtilen int.--attempts INTEGER RANGE: İlk çalıştırma dahil olmak üzere maksimum deneme sayısı. Varsayılan değer 1'dir. [x>=1]-d, --detach: Job'ı arka planda çalıştırın ve Job Kimliğini yazdırın.--dry-run: Job'ı göndermeden çözümlenmiş Job yapılandırmasını yazdırır.--expose INTEGER: İşler vekili (jobs proxy) üzerinden bir konteyner portunu dışa açar. Birden fazla port için bayrağı tekrarlayın (ör.--expose 8000 --expose 8001). Her dışa açılan port, herkese açık işler (jobs) alan adında erişilebilir olur; erişim, işin (job) ad alanına (namespace) okuma erişimi olan bir HF jetonu gerektirir.--expose-public INTEGER: Kimlik doğrulama olmadan bir konteyner portunu işler vekili (jobs proxy) üzerinden açar. Birden fazla port için bayrağı tekrarlayın.--exposeile portu ayrıca geçmenize gerek yoktur.--ssh: İşin konteynerinin SSH üzerinden erişilebilir olmasını sağlar.hf jobs ssh <job_id>komutuyla bağlanın. https://huggingface.co/settings/keys adresinde kayıtlı bir SSH anahtarının bulunması gerekir.--network-group TEXT: Bir ağ grubuna katılın. Aynı namespace ve resource group içinde bir grubu paylaşan işler birlikte yerleştirilir ve her port üzerinden birbirine erişir. Her üyenin içinde,$HF_NETWORK_GROUP_HOSTNAMEher üyeye çözümlenir. Küçük harfli alfanümerik karakterler ve tireler, en fazla 46 karakter.--network-alias TEXT: Ağ grubunda bir takma ad talep edin. Üyeler, bunu talep eden işlere${HF_NETWORK_GROUP_PREFIX}<alias>üzerinden erişir. Birden fazla takma ad için bayrağı tekrarlayın. Küçük harfli alfanümerik karakterler ve tireler, en fazla 34 karakter, iş içinde benzersiz.--network-groupgerektirir.--resource-group-id TEXT: Job'ın oluşturulacağı kaynak grubunun kimliği. Bir organizasyon içindeki kaynaklara erişimi kontrol etmek ve maliyet atama/harcama limiti özellikleri için kullanılır.--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--with TEXT: Belirtilen paketler yüklü olarak çalıştır-p, --python TEXT: Çalışma ortamı için kullanılacak Python yorumlayıcısı--format [agent|auto|human|json|quiet]: Çıktı biçimi. Varsayılan olarak, terminaline göre ‘agent’ veya ‘human’ seçen ‘auto’ kullanılır.--json: JSON çıktısı. ‘—format json’ ile eşdeğerdir.-q, --quiet: Sessiz çıktı (satır başına bir kimlik). ‘—format quiet’ ile eşdeğerdir.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs uv run —name my-script my_script.py $ hf jobs uv run —detach my_script.py $ hf jobs uv run —flavor a10g-small ml_training.py $ hf jobs uv run —with transformers train.py $ hf jobs uv run -v hf://org/my-model:/data -v hf://buckets/org/b:/mnt script.py $ hf jobs uv run —dry-run script.py
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf jobs wait
Bir veya daha fazla Job'un son duruma ulaşmasını bekler.
Tüm Job'lar tamamlanana kadar bekler, ardından tüm Job'lar başarıyla tamamlandıysa 0 çıkış koduyla, herhangi bir Job iptal edildi, hata verdi veya silindiyse sıfır olmayan bir çıkış koduyla çıkar.
Tüm Jobs aynı namespace'e ait olmalıdır.
Kullanım:
$ hf jobs wait [OPTIONS] JOB_IDS...Argümanlar:
JOB_IDS...: Beklenecek iş kimlikleri (veya ‘namespace/job_id’). [zorunlu]
Seçenekler:
--timeout TEXT: Beklenecek en fazla süre: s (saniye, varsayılan), m (dakika), h (saat) veya d (gün) ile belirtilen bir int.--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf jobs wait <job_id> $ hf jobs wait <job_id_1> <job_id_2> $ hf jobs ls -q | xargs hf jobs wait
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf lfs-enable-largefiles
5 GB'den büyük dosyaların yüklenmesine izin vermek için deposunu yapılandır.
Bu komut, git-lfs'in büyük dosyaları parçalar halinde verimli bir şekilde yüklemesini sağlayan özel multipart transfer aracını kullanacak şekilde yapılandırır.
Kullanım:
$ hf lfs-enable-largefiles [OPTIONS] PATHArgümanlar:
PATH: Yapılandırmak istediğiniz depoya yerel yol. [zorunlu]
Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
hf lfs-multipart-upload
Parçalı yüklemeler için dahili git-lfs özel aktarım ajanı.
Bu fonksiyon, git-lfs çok parçalı yüklemeleri için özel aktarım protokolünü uygular. Hugging Face Hub'a büyük dosyaların parçalı yüklemelerini işler.
Kullanım:
$ hf lfs-multipart-upload [OPTIONS]Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
hf modeller
Hub'daki modellerle etkileşime girin.
Kullanım:
$ hf models [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
card: Hub'daki bir modelin model kartını (README) alır.info: Hub'daki bir model hakkında bilgi alın.list: List models on the Hub, or files in a model repo. [alias: ls]
hf modeller kartı
Hub'daki bir modelin model kartını (README) alın.
Kullanım:
$ hf models card [OPTIONS] MODEL_IDArgümanlar:
MODEL_ID: Model kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
--metadata: Karttan yalnızca meta verileri çıktılar.--text: Yalnızca metin gövdesini çıktı olarak verir (meta veri içermez).--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf models card google/gemma-4-31B-it $ hf models card google/gemma-4-31B-it —metadata $ hf models card google/gemma-4-31B-it —metadata —format json $ hf models card google/gemma-4-31B-it —text
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf models info
Hub'daki bir model hakkında bilgi alın.
Kullanım:
$ hf models info [OPTIONS] MODEL_IDArgümanlar:
MODEL_ID: Model kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
--revision TEXT: Bir dal adı, etiket veya commit hash olabilecek Git revizyon kimliği.--expand TEXT: Dönülecek virgülle ayrılmış özellikler. Kullanıldığında, yalnızca listelenen özellikler (ve id) döndürülür. Örnek: ‘—expand=downloads,likes,tags’. Geçerli: author, baseModels, cardData, childrenModelCount, config, createdAt, disabled, downloads, downloadsAllTime, evalResults, gated, gguf, inference, inferenceProviderMapping, lastModified, library_name, likes, mask_token, model-index, pipeline_tag, private, resourceGroup, safetensors, sha, siblings, spaces, tags, transformersInfo, trendingScore, usedStorage, widgetData.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf models info meta-llama/Llama-3.2-1B-Instruct $ hf models info Qwen/Qwen3.5-9B —expand downloads,likes,tags
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf models list
Hub'daki modelleri veya bir model deposundaki dosyaları listeler. [alias: ls]
Hiç argüman verilmeden çağrıldığında, Hub'daki modelleri listeler. Bir model kimliği ile çağrıldığında, o model deposundaki dosyaları listeler.
Kullanım:
$ hf models list [OPTIONS] [REPO_ID]Argümanlar:
[REPO_ID]: Listelenmek istenen dosyaların Model ID'si (ör.username/repo-name). Atlanırsa modeller listelenir.
Seçenekler:
--search TEXT: Arama sorgusu.--author TEXT: Yazar veya kuruluşa göre filtrele.--filter TEXT: Etiketlere göre filtrele (ör. ‘text-classification’). Birden fazla kez kullanılabilir.--pipeline-tag TEXT: Pipeline etiketine göre filtrele (kanonik görev), örn. ‘summarization’.--gated / --no-gated: Gated durumuna göre filtrele. Sadece gated olanlar için ‘—gated’, sadece gated olmayanlar için ‘—no-gated’.--apps TEXT: Modeli çalıştırabilecek uygulama(lar) ile filtreleyin, örn. ‘ollama’ veya ‘vllm’.--num-parameters TEXT: Parametre sayısına göre filtrele, örn. ‘min:6B,max:128B’.--inference-provider [baseten|cerebras|cohere|deepinfra|fal-ai|featherless-ai|fireworks-ai|groq|hf-inference|novita|nscale|openai|ovhcloud|publicai|replicate|scaleway|together|wavespeed|zai-org]: Modeli sunan çıkarım sağlayıcılarına göre filtreleyin, örn. ‘fireworks-ai’.--warm: Sadece en az bir çıkarım sağlayıcısı tarafından şu anda sunulan modelleri listeler.--sort [created_at|downloads|last_modified|likes|trending_score]: Sonuçları sıralar.--limit INTEGER: Sonuç sayısını sınırlar. [varsayılan: 30]--expand TEXT: Dönülecek virgülle ayrılmış özellikler. Kullanıldığında, yalnızca listelenen özellikler (ve id) döndürülür. Örnek: ‘—expand=downloads,likes,tags’. Geçerli: author, baseModels, cardData, childrenModelCount, config, createdAt, disabled, downloads, downloadsAllTime, evalResults, gated, gguf, inference, inferenceProviderMapping, lastModified, library_name, likes, mask_token, model-index, pipeline_tag, private, resourceGroup, safetensors, sha, siblings, spaces, tags, transformersInfo, trendingScore, usedStorage, widgetData.-h, --human-readable: Boyutları insan okunabilir formatta gösterir (yalnızca dosya listeleme için).--tree: Dosyaları ağaç biçiminde listeler (yalnızca dosya listeleme için).-R, --recursive: Dosyaları özyinelemeli olarak listele (yalnızca dosya listeleme için).--revision TEXT: Bir dal adı, etiket veya commit hash olabilecek Git revizyon kimliği.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf models ls —sort downloads —limit 10 $ hf models ls —search “llama” —author meta-llama $ hf models ls —pipeline-tag text-generation —warm $ hf models ls —num-parameters min:6B,max:128B —sort likes $ hf models ls —no-gated —author google $ hf models ls —apps llama.cpp —apps vllm $ hf models ls —inference-provider fireworks-ai —sort downloads $ hf models ls —warm —search llama $ hf models ls meta-llama/Llama-3.2-1B-Instruct $ hf models ls meta-llama/Llama-3.2-1B-Instruct -R $ hf models ls meta-llama/Llama-3.2-1B-Instruct —tree -h
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf papers
Hub'daki makalelerle etkileşime geçin.
Kullanım:
$ hf papers [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
info: Hub'daki bir makale hakkında bilgi alın.list: List daily papers on the Hub. [alias: ls]read: Bir makaleyi markdown olarak okur.search: Hub'da makaleleri arar.
hf papers info
Hub'daki bir makale hakkında bilgi alın.
Kullanım:
$ hf papers info [OPTIONS] PAPER_IDArgümanlar:
PAPER_ID: arXiv makale kimliği (ör. ‘2502.08025’). [zorunlu]
Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf papers info 2601.15621
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf papers list
Hub'da günlük makaleleri listele. [alias: ls]
Kullanım:
$ hf papers list [OPTIONS]Seçenekler:
--date TEXT: ISO biçiminde (YYYY-AA-GG) tarih veya ‘today’.--week TEXT: Filtrelemek için ISO haftası, örn. ‘2025-W09’.--month TEXT: ISO formatında (YYYY-MM) filtrelenecek ay, örn. ‘2025-02’.--submitter TEXT: Gönderen kullanıcısının adına göre filtrele.--sort [publishedAt|trending]: Sonuçları sıralar.--limit INTEGER: Sonuç sayısını sınırlar. [varsayılan: 50]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf papers ls $ hf papers ls —sort trending $ hf papers ls —date 2025-01-23 $ hf papers ls —week 2025-W09 $ hf papers ls —submitter akhaliq $ hf papers ls —format json
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf papers oku
Bir makaleyi markdown olarak okuyun.
Kullanım:
$ hf papers read [OPTIONS] PAPER_IDArgümanlar:
PAPER_ID: arXiv makale kimliği (ör. ‘2502.08025’). [zorunlu]
Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf papers read 2601.15621
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf papers search
Hub'da makaleleri arayın.
Kullanım:
$ hf papers search [OPTIONS] QUERYArgümanlar:
QUERY: Arama sorgu dizesi. [zorunlu]
Seçenekler:
--limit INTEGER: Sonuç sayısını sınırlar. [varsayılan: 20]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf papers search “vision language” $ hf papers search “attention mechanism” —limit 10 $ hf papers search “diffusion” —format json
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf repos
Hub'daki depoları yönetin.
Kullanım:
$ hf repos [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
branch: Hub'daki bir repoda dalları yönetir.cp: Yerel yollar, depolar ve varlıklar arasında dosyaları kopyalar.create: Hub'da yeni bir depo oluşturun.delete: Hub'dan bir repoyu siler.delete-files: Hub'daki bir depodan dosyaları siler.duplicate: Hub'daki bir repoyu (model, veri seti veya Space) kopyalar.list: List all repos (models, datasets, spaces, buckets) with storage info. [alias: ls]move: Bir depoyu bir ad alanından başka bir ad alanına taşır.settings: Bir depoyun ayarlarını günceller.tag: Hub'daki bir repozituarın etiketlerini yönetir.
hf repos branch
Hub'daki bir repoda dalları yönetin.
Kullanım:
$ hf repos branch [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
create: Hub'daki bir depo için yeni bir dal oluşturun.delete: Hub'daki bir depodan bir dalı siler.
hf repos branch create
Hub'daki bir depo için yeni bir dal oluşturun.
Kullanım:
$ hf repos branch create [OPTIONS] REPO_ID BRANCHArgümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]BRANCH: Oluşturulacak dalın adı. [zorunlu]
Seçenekler:
--revision TEXT: Bir dal adı, etiket veya commit hash olabilecek Git revizyon kimliği.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--exist-ok / --no-exist-ok: True olarak ayarlanırsa, dal zaten varsa hata yükseltilmez. [varsayılan: no-exist-ok]--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf repos branch create my-model dev $ hf repos branch create my-model dev —revision abc123
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf repos branch delete
Hub'daki bir depodan bir dalı silin.
Kullanım:
$ hf repos branch delete [OPTIONS] REPO_ID BRANCHArgümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]BRANCH: Silinecek dalın adı. [zorunlu]
Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf repos branch delete my-model dev
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf repos cp
Yerel yollar, depolar ve varlıklar arasında dosyaları kopyalayın.
Yükleme (yerel/stdin -> depo/bucket), indirme (depo/bucket -> yerel/stdout) ve uzak-uzak kopyalama (depo/bucket -> depo/bucket) işlemlerini yönetir. Bucket'tan depoya ve yerelden yerele kopyalama desteklenmez. Dizinler için hf upload/hf download (depolarda) veya hf buckets sync (bucket'larda) kullanın. Uzak-uzak kopyalama yalnızca aynı depolama bölgesi içinde çalışır (https://huggingface.co/docs/hub/storage-regions).
Kullanım:
$ hf repos cp [OPTIONS] SRC [DST]Argümanlar:
SRC: Kaynak: yerel dosya, hf:// URI'si (depo veya varlık) veya stdin için -. [zorunlu][DST]: Hedef: yerel yol, hf:// URI'si (depo veya varlık) veya stdout için -.
Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf repos cp hf://username/my-model/config.json config.json $ hf repos cp hf://datasets/username/my-dataset/data.csv data/ $ hf repos cp hf://username/my-model/config.json - $ hf repos cp model.safetensors hf://username/my-model/model.safetensors $ hf repos cp config.json hf://username/my-model/logs/ $ hf repos cp - hf://username/my-model/config.json $ hf repos cp hf://username/source-model/config.json hf://username/dest-model/config.json $ hf repos cp hf://datasets/username/my-dataset/processed/ hf://datasets/username/dest-dataset/processed/ $ hf repos cp hf://username/my-model/logs/ hf://username/archive-model/logs/
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf repos create
Hub'da yeni bir depo oluşturun.
Kullanım:
$ hf repos create [OPTIONS] REPO_IDArgümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]
Seçenekler:
--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--sdk, --space-sdk TEXT: Hugging Face Spaces SDK türü. —type ‘space’ olarak ayarlandığında zorunludur.--template TEXT: Resmi bir şablon üzerinden Space oluşturun. Bir şablon deposu kimliği (ör. ‘SpacesExamples/jupyterlab’) veya kısa adını (ör. ‘JupyterLab’) iletin. Kullanılabilir şablonlarıhf spaces templatesile listeleyin. Yalnızca Spaces.--private / --no-private: Hub'da depo yoksa özel bir depo oluşturulup oluşturulmayacağını belirtir. Depo zaten varsa bu parametre yok sayılır.--public: Depoyu herkese açık yapılıp yapılmayacağı. Depo zaten varsa yok sayılır.--protected: Space'in korumalı yapılıp yapılmayacağını belirtir (yalnızca Spaces). Depo zaten mevcutsa yok sayılır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--exist-ok / --no-exist-ok: Depo zaten varsa hata yükseltme. [varsayılan: no-exist-ok]--resource-group-id TEXT: Deponun oluşturulacağı kaynak grubu. Kaynak grupları yalnızca Enterprise Hub kuruluşları için kullanılabilir.--region [us|eu]: Deponun oluşturulacağı bulut bölgesi. ‘us’ veya ‘eu’ değerlerinden biri olabilir. Team planı veya üstü bir plan gerektirir.--flavor [cpu-basic|cpu-upgrade|zero-a10g|t4-small|t4-medium|l4x1|l4x4|l40sx1|l40sx4|l40sx8|a10g-small|a10g-large|a10g-largex2|a10g-largex4|a100-large|a100x4|a100x8|rtx-pro-6000|rtx-pro-6000x2|rtx-pro-6000x4|rtx-pro-6000x8]: Space donanım türü (ör. ‘cpu-basic’, ‘t4-medium’, ‘l4x4’). Yalnızca Spaces için.--sleep-time INTEGER: Space'in uyku moduna alınmasından önceki hareketsizlik süresi (saniye). Devre dışı bırakmak için -1 kullanın. Yalnızca Spaces için geçerlidir.-s, --secrets TEXT: Gizli ortam değişkenlerini ayarlar. Değeri ortamınızdan okumak için--secrets SECRETtercih edin (ör. Hugging Face token'ınızı geçirmek için--secrets HF_TOKEN);--secrets SECRET=valuedeğeri kabuk geçmişinize yazar.--secrets-file TEXT: Gizli ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.-e, --env TEXT: Ortam değişkenlerini ayarlar. Örn. —env ENV=value--env-file TEXT: Ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.-v, --volume TEXT: Bir veya daha fazla hacim bağlar. Biçim: hf://[TYPE/]SOURCE:/MOUNT_PATH[:ro]. TYPE, modeller, veri kümeleri, uzaylar, kovalardan biridir. TYPE atlanırsa varsayılan olarak modeller olarak ayarlanır. modeller, veri kümeleri ve uzaylar her zaman salt okunur olarak bağlanır. kovalar varsayılan olarak okuma+yazma olarak bağlanır. Örn. -v hf://org/m:/data veya -v hf://datasets/org/ds:/data veya -v hf://buckets/org/b:/mnt:ro--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf repos create my-model $ hf repos create my-dataset —repo-type dataset —private $ hf repos create my-space —type space —sdk gradio —flavor t4-medium —secrets HF_TOKEN -e THEME=dark —protected $ hf repos create my-jupyterlab —type space —template SpacesExamples/jupyterlab $ hf repos create my-space —type space —sdk gradio -v hf://org/my-model:/models -v hf://buckets/org/b:/data $ hf repos create my-model —region us
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf repos delete
Hub'dan bir repoyu silin. Bu işlem geri alınamaz.
Kullanım:
$ hf repos delete [OPTIONS] REPO_IDArgümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]
Seçenekler:
--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--missing-ok / --no-missing-ok: True olarak ayarlanırsa, depo yoksa hata yükseltilmez. [varsayılan: no-missing-ok]-y, --yes: Soruya otomatik olarak Evet yanıtı ver.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf repos delete my-model
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf repos delete-files
Hub'daki bir depodan dosyaları silin.
Kullanım:
$ hf repos delete-files [OPTIONS] REPO_ID PATTERNS...Argümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]PATTERNS...: Silinecek dosyaları eşleştirmek için glob desenleri. fnmatch tabanlıdır, ’*’ dosyaları özyinelemeli olarak eşleştirir. [zorunlu]
Seçenekler:
--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--revision TEXT: Bir dal adı, etiket veya commit hash olabilecek Git revizyon kimliği.--commit-message TEXT: Oluşturulan commit'in özeti / başlığı / ilk satırı.--commit-description TEXT: Oluşturulan commit'in açıklaması.--create-pr / --no-create-pr: Bu değişiklikler için yeni bir Pull Request oluşturulup oluşturulmayacağı. [varsayılan: no-create-pr]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf repos delete-files my-model file.txt $ hf repos delete-files my-model “*.json” $ hf repos delete-files my-model folder/
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf repos duplicate
Hub'da bir repoyu (model, veri seti veya Space) kopyalayın.
Kullanım:
$ hf repos duplicate [OPTIONS] FROM_ID [TO_ID]Argümanlar:
FROM_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu][TO_ID]: Hedef depo kimliği (ör.myorg/my-copy). Varsayılan olarak, aynı depo adıyla ad alanınız kullanılır.
Seçenekler:
--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--private / --no-private: Hub'da depo yoksa özel bir depo oluşturulup oluşturulmayacağını belirtir. Depo zaten varsa bu parametre yok sayılır.--public: Depoyu herkese açık yapılıp yapılmayacağı. Depo zaten varsa yok sayılır.--protected: Space'in korumalı yapılıp yapılmayacağını belirtir (yalnızca Spaces). Depo zaten mevcutsa yok sayılır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--exist-ok / --no-exist-ok: Depo zaten varsa hata yükseltme. [varsayılan: no-exist-ok]--resource-group-id TEXT: Yeni repoyu oluşturmak için kullanılacak kaynak grubu. Kaynak grupları yalnızca Enterprise Hub kuruluşları için kullanılabilir.--flavor [cpu-basic|cpu-upgrade|zero-a10g|t4-small|t4-medium|l4x1|l4x4|l40sx1|l40sx4|l40sx8|a10g-small|a10g-large|a10g-largex2|a10g-largex4|a100-large|a100x4|a100x8|rtx-pro-6000|rtx-pro-6000x2|rtx-pro-6000x4|rtx-pro-6000x8]: Space donanım türü (ör. ‘cpu-basic’, ‘t4-medium’, ‘l4x4’). Yalnızca Spaces için.--sleep-time INTEGER: Space'in uyku moduna alınmasından önceki hareketsizlik süresi (saniye). Devre dışı bırakmak için -1 kullanın. Yalnızca Spaces için geçerlidir.-s, --secrets TEXT: Gizli ortam değişkenlerini ayarlar. Değeri ortamınızdan okumak için--secrets SECRETtercih edin (ör. Hugging Face token'ınızı geçirmek için--secrets HF_TOKEN);--secrets SECRET=valuedeğeri kabuk geçmişinize yazar.--secrets-file TEXT: Gizli ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.-e, --env TEXT: Ortam değişkenlerini ayarlar. Örn. —env ENV=value--env-file TEXT: Ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.-v, --volume TEXT: Bir veya daha fazla hacim bağlar. Biçim: hf://[TYPE/]SOURCE:/MOUNT_PATH[:ro]. TYPE, modeller, veri kümeleri, uzaylar, kovalardan biridir. TYPE atlanırsa varsayılan olarak modeller olarak ayarlanır. modeller, veri kümeleri ve uzaylar her zaman salt okunur olarak bağlanır. kovalar varsayılan olarak okuma+yazma olarak bağlanır. Örn. -v hf://org/m:/data veya -v hf://datasets/org/ds:/data veya -v hf://buckets/org/b:/mnt:ro--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf repos duplicate openai/gdpval —type dataset $ hf repos duplicate multimodalart/dreambooth-training my-dreambooth —type space —flavor l4x4 —secrets HF_TOKEN —private $ hf repos duplicate org/my-space my-space —type space -v hf://org/my-model:/models -v hf://buckets/org/b:/data
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf repos list
Depolama bilgisiyle tüm depoları (modeller, veri kümeleri, uzaylar, variller) listeler. [takma ad: ls]
Kullanım:
$ hf repos list [OPTIONS]Seçenekler:
--namespace TEXT: Organizasyon adı. Verilmezse, kimliği doğrulanmış kullanıcının depolarını listeler.--type, --repo-type [model|dataset|space|bucket]: Depo türüne göre filtrele (model, dataset, space veya bucket).--search TEXT: Arama sorgusu.--limit INTEGER: Sonuç sayısını sınırlar. [varsayılan: 30]--explore: Depolarınızı etkileşimli bir 3D şehir olarak keşfedin.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf repos ls $ hf repos ls —explore $ hf repos ls —namespace my-org —search bert
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf repos move
Bir depoyu bir ad alanından başka bir ad alanına taşıyın.
Kullanım:
$ hf repos move [OPTIONS] FROM_ID TO_IDArgümanlar:
FROM_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]TO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]
Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf repos move old-namespace/my-model new-namespace/my-model
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf repos ayarları
Bir depoyun ayarlarını güncelleyin.
Kullanım:
$ hf repos settings [OPTIONS] REPO_IDArgümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]
Seçenekler:
--gated [auto|manual|false]: Deponun gated durumu.--private / --no-private: Hub'da depo yoksa özel bir depo oluşturulup oluşturulmayacağını belirtir. Depo zaten varsa bu parametre yok sayılır.--public: Depoyu herkese açık yapılıp yapılmayacağı. Depo zaten varsa yok sayılır.--protected: Space'in korumalı yapılıp yapılmayacağını belirtir (yalnızca Spaces). Depo zaten mevcutsa yok sayılır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf repos settings my-model —private $ hf repos settings my-model —gated auto $ hf repos settings my-space —repo-type space —protected
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf repos tag
Hub'daki bir repozituarın etiketlerini yönetin.
Kullanım:
$ hf repos tag [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
create: Bir depo için etiket oluşturun.delete: Bir repodaki etiketi siler.list: List tags for a repo. [alias: ls]
hf repos tag create
Bir depo için etiket oluşturun.
Kullanım:
$ hf repos tag create [OPTIONS] REPO_ID TAGArgümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]TAG: Oluşturulacak etiketin adı. [zorunlu]
Seçenekler:
-m, --message TEXT: Oluşturulacak etiketin açıklaması.--revision TEXT: Bir dal adı, etiket veya commit hash olabilecek Git revizyon kimliği.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf repos tag create my-model v1.0 $ hf repos tag create my-model v1.0 -m “First release”
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf repos tag delete
Bir repoya ait etiketi siler.
Kullanım:
$ hf repos tag delete [OPTIONS] REPO_ID TAGArgümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]TAG: Silinecek etiketin adı. [zorunlu]
Seçenekler:
-y, --yes: Soruya otomatik olarak Evet yanıtı ver--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf repos tag delete my-model v1.0
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf repos tag list
Bir depoyu etiketlerini listele. [alias: ls]
Kullanım:
$ hf repos tag list [OPTIONS] REPO_IDArgümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu]
Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: model]--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf repos tag list my-model
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf sandbox
Hugging Face Jobs üzerinde deneysel kum havuzlarını çalıştırın ve yönetin.
Kullanım:
$ hf sandbox [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
cp: Yerel makine ile bir kum havuzu (docker tarzı) arasında dosya kopyalar.create: Bir sandbox oluşturun: varsayılan olarak ayrılmış bir VM,--poolile ucuz bir paylaşımlı VM.exec: Bir komutu kum havuzunda çalıştırır, çıktıyı akış olarak iletir.kill: Bir sandbox'ı, tüm paylaşılan host'u veya her şeyi (—all) sonlandırır.pool: Aynı güven sınırındaki iş yükleri için sıcak host VM havuzlarını ısıtın ve deneysel paylaşımlı kum havuzları oluşturun.process: Bir kum havuzunda çalışan arka plan süreçlerini listeler ve durdurur.spawn: Uzun süreli bir komutu arka planda başlatın ve pid'sini döndürün (beklemeyin).
hf sandbox cp
Yerel makine ile bir kum havuzu (docker tarzı) arasında bir dosya kopyalayın.
Kullanım:
$ hf sandbox cp [OPTIONS] SRC DSTArgümanlar:
SRC: Kaynak: yerel bir yol veya <sandbox_id>:<path>. [zorunlu]DST: Hedef: yerel bir yol veya <sandbox_id>:<path>. [zorunlu]
Seçenekler:
--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf sandbox cp data.csv <sandbox_id>:/data/data.csv $ hf sandbox cp <sandbox_id>:/app/result.json result.json
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf sandbox create
Bir kum havuzu oluşturun: varsayılan olarak ayrılmış bir VM, --pool ile ucuz bir paylaşımlı VM.
Env ve idle-timeout, her iki modda da sandbox için geçerlidir. --pool kullanıldığında, image ve flavor havuzdan gelir, bu nedenle bunları burada geçirmek bir hatadır; --secrets de havuzlanmış sandboxların şifreli-secrets kanalı olmadığı için reddedilir (--env kullanın). Önce hf sandbox pool create ile bir havuz tanımlayın.
Kullanım:
$ hf sandbox create [OPTIONS] [IMAGE]Argümanlar:
[IMAGE]: Docker görüntüsü (/bin/sh gerektirir).
Seçenekler:
--pool TEXT: Bu havuzda (fromhf sandbox pool create) ucuz bir paylaşımlı kum havuzu başlatın.--flavor [cpu-basic|cpu-upgrade|cpu-performance|cpu-xl|t4-small|t4-medium|l4x1|l4x4|l40sx1|l40sx4|l40sx8|a10g-small|a10g-large|a10g-largex2|a10g-largex4|a100-large|a100x4|a100x8|h200|h200x2|h200x4|h200x8|rtx-pro-6000|rtx-pro-6000x2|rtx-pro-6000x4|rtx-pro-6000x8]: Donanım için flavor. Kullanılabilir flavorları listelemek için ‘hf jobs hardware’ komutunu çalıştırın. Varsayılan değercpu-basic'tir.--idle-timeout TEXT: Bu kadar süre hareketsizlikten sonra sandbox'ı otomatik olarak sonlandırır (ör. ‘10m’). Varsayılan değer 10m'dir.-e, --env TEXT: Ortam değişkenlerini ayarlar. Örn. —env ENV=value-s, --secrets TEXT: Gizli ortam değişkenlerini ayarlar. Değeri ortamınızdan okumak için--secrets SECRETtercih edin (ör. Hugging Face token'ınızı geçirmek için--secrets HF_TOKEN);--secrets SECRET=valuedeğeri kabuk geçmişinize yazar.-l, --label TEXT: Etiketleri ayarlar. Örn. —label KEY=VALUE veya —label LABEL--env-file TEXT: Ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.--secrets-file TEXT: Gizli ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.-v, --volume TEXT: Bir veya daha fazla hacim bağlar. Biçim: hf://[TYPE/]SOURCE:/MOUNT_PATH[:ro]. TYPE, modeller, veri kümeleri, uzaylar, kovalardan biridir. TYPE atlanırsa varsayılan olarak modeller olarak ayarlanır. modeller, veri kümeleri ve uzaylar her zaman salt okunur olarak bağlanır. kovalar varsayılan olarak okuma+yazma olarak bağlanır. Örn. -v hf://org/m:/data veya -v hf://datasets/org/ds:/data veya -v hf://buckets/org/b:/mnt:ro--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--forward-hf-token: HF token'ınızı sandbox'ta HF_TOKEN olarak enjekte edin.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf sandbox create $ hf sandbox create ubuntu:24.04 $ hf sandbox create —flavor a10g-small $ hf sandbox create —label controller-run=run-42 $ hf sandbox create —pool pool-ab12cd34ef56 —env LOG_LEVEL=debug
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf sandbox exec
Bir komutu kum havuzunda çalıştırır, çıktıyı akış olarak iletir. Komutun çıkış koduyla sonlanır.
Beklemek yerine uzun süreli bir komutu arka planda başlatmak için hf sandbox spawn kullanın.
Kullanım:
$ hf sandbox exec [OPTIONS] SANDBOX_ID COMMAND...Argümanlar:
SANDBOX_ID:hf sandbox createtarafından yazdırılan sandbox kimliği. [zorunlu]COMMAND...: Çalıştırılacak komut. [zorunlu]
Seçenekler:
-w, --workdir TEXT: Çalışma dizini.-e, --env TEXT: Ortam değişkenlerini ayarlar. Örn. —env ENV=value--env-file TEXT: Ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.--timeout FLOAT: Komutu bu kadar saniye sonra sonlandırır.--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf sandbox exec <sandbox_id> — python -c “print(42)” $ hf sandbox exec -w /app <sandbox_id> — pytest -x
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf sandbox kill
Bir sandbox'ı, tüm paylaşılan bir host'u veya her şeyi (—all) sonlandırın.
Kullanım:
$ hf sandbox kill [OPTIONS] [SANDBOX_ID]Argümanlar:
[SANDBOX_ID]: Sonlandırılacak sandbox veya host kimliği.
Seçenekler:
--all: Namespace'teki tüm sandbox ve host'ları sonlandırır.-y, --yes: Sorulara otomatik olarak Evet yanıtı verir.--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf sandbox kill <sandbox_id> $ hf sandbox kill <host_id> # tüm paylaşılan bir ana makineyi (tüm kum havuzlarını) sonlandırır $ hf sandbox kill —all
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf sandbox pool
Aynı güven sınırındaki iş yükleri için ısıtılmış ana VM havuzları ve deneysel paylaşımlı kum havuzları oluşturun.
Kullanım:
$ hf sandbox pool [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
create: Havuz hazırla: Şu anda bir host VM başlat, böylece daha sonra havuz kimliğiyle bulunabilir.delete: Bir havuzun tüm host VM'lerini (ve dolayısıyla tüm sandbox'larını) sonlandırır. [alias: rm]ls: Çalışan sandbox havuzlarını listeler (host VM'lerinden gruplandırılmış). [alias: list]
hf sandbox pool create
Havuz hazırla: Havuz kimliğiyle daha sonra bulunabilmesi için etiketlenmiş bir ana VM'yi şimdi başlat.
Kullanım:
$ hf sandbox pool create [OPTIONS] [IMAGE]Argümanlar:
[IMAGE]: Ana bilgisayarlar için Docker görüntüsü (/bin/sh gerektirir).
Seçenekler:
--flavor [cpu-basic|cpu-upgrade|cpu-performance|cpu-xl|t4-small|t4-medium|l4x1|l4x4|l40sx1|l40sx4|l40sx8|a10g-small|a10g-large|a10g-largex2|a10g-largex4|a100-large|a100x4|a100x8|h200|h200x2|h200x4|h200x8|rtx-pro-6000|rtx-pro-6000x2|rtx-pro-6000x4|rtx-pro-6000x8]: Donanım için flavor. Kullanılabilir flavorları listelemek için ‘hf jobs hardware’ komutunu çalıştırın. Varsayılan değercpu-basic'tir.--per-host INTEGER RANGE: Her host VM'ye sıkıştırılan sandbox sayısı (varsayılan 50). [varsayılan: 50; x>=1]--max-hosts INTEGER RANGE: Ana VM sayısının isteğe bağlı üst sınırı. [x>=1]--idle-timeout TEXT: Bu süre boyunca sandbox içermeyen bir host'u kapatır (ör. ‘10m’). Varsayılan değer 10m'dir.--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf sandbox pool create $ hf sandbox pool create python:3.12 —flavor cpu-basic $ hf sandbox pool create —per-host 50 —idle-timeout 30m
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf sandbox pool delete
Bir havuzun tüm ana VM'lerini (ve dolayısıyla tüm kum havuzlarını) sonlandırır. [alias: rm]
Kullanım:
$ hf sandbox pool delete [OPTIONS] POOL_IDArgümanlar:
POOL_ID: Silinecek havuz kimliği. [zorunlu]
Seçenekler:
-y, --yes: Sorulara otomatik olarak Evet yanıtı verir.--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf sandbox pool delete <pool_id>
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf sandbox pool ls
Çalışan sandbox havuzlarını (kaynak VM'lerinden gruplandırılmış olarak) listele. [alias: list]
Kullanım:
$ hf sandbox pool ls [OPTIONS]Seçenekler:
--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf sandbox pool ls
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf sandbox process
Bir kum havuzunda çalışan arka plan süreçlerini listeleyin ve durdurun.
Kullanım:
$ hf sandbox process [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
kill: Bir sandbox içinde çalışan arka plan sürecini durdurur.ls: Bir kum havuzunda çalışan arka plan süreçlerini listeler (hf sandbox spawnile başlatılanlar). [takma ad: list]
hf sandbox process kill
Bir kum havuzunda çalışan arka plan sürecini durdurur.
Kullanım:
$ hf sandbox process kill [OPTIONS] SANDBOX_ID PIDArgümanlar:
SANDBOX_ID:hf sandbox createtarafından yazdırılan sandbox kimliği. [zorunlu]PID:hf sandbox process lstarafından yazdırılan pid. [zorunlu]
Seçenekler:
--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf sandbox process kill <sandbox_id> <pid>
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf sandbox process ls
Bir kum havuzunda çalışan arka plan süreçlerini listeler (hf sandbox spawn ile başlatılanlar). [alias: list]
Kullanım:
$ hf sandbox process ls [OPTIONS] SANDBOX_IDArgümanlar:
SANDBOX_ID:hf sandbox createtarafından yazdırılan sandbox kimliği. [zorunlu]
Seçenekler:
--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf sandbox process ls <sandbox_id>
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf sandbox spawn
Arka planda uzun süreli bir komut başlatın ve pid'sini döndürün (beklemeyin).
Bir sandbox'un süreçlerini hf sandbox process ls ile listeleyin ve hf sandbox process kill ile birini durdurun.
Kullanım:
$ hf sandbox spawn [OPTIONS] SANDBOX_ID COMMAND...Argümanlar:
SANDBOX_ID:hf sandbox createtarafından yazdırılan sandbox kimliği. [zorunlu]COMMAND...: Arka planda çalıştırılacak komut. [zorunlu]
Seçenekler:
-w, --workdir TEXT: Çalışma dizini.-e, --env TEXT: Ortam değişkenlerini ayarlar. Örn. —env ENV=value--env-file TEXT: Ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.--namespace TEXT: İşin çalışacağı ad alanı. Varsayılan olarak mevcut kullanıcının ad alanıdır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf sandbox spawn <sandbox_id> — python -m http.server 8000 $ hf sandbox spawn -w /app <sandbox_id> — uvicorn app:app
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf becerileri
Yapay zeka asistanları için becerileri yönetin.
Kullanım:
$ hf skills [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
add: Bir yapay zeka asistanı için Hugging Face becerisi yükler.list: List available skills from the Hugging Face marketplace. [alias: ls]preview: Üretilenhf-cliSKILL.md dosyasını stdout'a yazdırır.update: Yüklü Hugging Face marketplace becerilerini günceller.
hf skills add
Bir yapay zeka asistanı için Hugging Face becerisi yükleyin.
Varsayılan hf-cli becerisi, yüklü CLI sürümünden yerel olarak oluşturulur;
diğer beceriler Hugging Face pazar yerinden indirilir.
Varsayılan konum, geçerli dizinde (.agents/skills) veya kullanıcı düzeyinde (~/.agents/skills) bulunur.
Beceri, --dest kullanılmadığı sürece, Claude Code beceri dizinine (.claude/skills veya ~/.claude/skills,
ayarlandığında CLAUDE_CONFIG_DIR değerine saygı gösterilerek) sembolik bağlantı olarak eklenir.
Kullanım:
$ hf skills add [OPTIONS] [NAME]Argümanlar:
[NAME]: Pazar yeri beceri adı.
Seçenekler:
-g, --global: Mevcut proje dizini yerine küresel olarak (kullanıcı düzeyinde) yükler.--dest PATH: Özel bir hedefe (beceriler dizinine yol) yükleyin.--force: Hedefteki mevcut becerileri üzerine yazar.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf skills add $ hf skills add huggingface-gradio —dest=~/my-skills $ hf skills add —global $ hf skills add huggingface-gradio —global
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf skills list
Hugging Face pazar yerinden kullanılabilir becerileri listeler. [alias: ls]
Kullanım:
$ hf skills list [OPTIONS]Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf skills list $ hf skills list —format json
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf skills önizleme
Oluşturulan hf-cli SKILL.md dosyasını stdout'a yazdırın.
Kullanım:
$ hf skills preview [OPTIONS]Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
hf skills güncelle
Yüklü Hugging Face marketplace becerilerini güncelleyin.
Kullanım:
$ hf skills update [OPTIONS] [NAME]Argümanlar:
[NAME]: Güncellenecek isteğe bağlı yüklü beceri adı.
Seçenekler:
-g, --global: Mevcut proje yerine küresel beceri dizinlerini kullanın.--dest PATH: Özel bir beceriler dizinindeki becerileri günceller.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf skills update $ hf skills update hf-cli $ hf skills update huggingface-gradio —dest=~/my-skills $ hf skills update -g
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces
Hub'daki uzaylarla etkileşime girin.
Kullanım:
$ hf spaces [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
card: Hub'daki bir Space için Space kartını (README) alır.dev-mode: Bir Space'te geliştirici modunu etkinleştirir veya devre dışı bırakır.hardware: Spaces için kullanılabilir donanım seçeneklerini listeler.hot-reload: Bir Space'in herhangi bir Python dosyasını tam bir yeniden derleme + yeniden başlatma gerektirmeden sıcak olarak yeniden yükleyin.info: Hub'daki bir alan hakkında bilgi alın.list: List spaces on the Hub, or files in a space repo. [alias: ls]logs: Bir Space'in çalıştırma veya derleme günlüklerini getirir.pause: Bir Space'i duraklatır.restart: Bir Space'i yeniden başlatır.search: Hub'da anlamsal arama kullanarak arama alanlarını arayın.secrets: Hub'daki bir Space için gizli bilgileri yönetin.settings: Bir Space'in ayarlarını günceller.ssh: Bir Space'in Dev Mode konteynerine SSH bağlantısı kurun.templates: Kullanılabilir Space şablonlarını listeler.variables: Hub'daki bir Space için ortam değişkenlerini yönetir.volumes: Hub'daki bir Space için hacimleri yönetin.wait: Bir Space'in derlenmesini/başlatılmasını bekler.zero-gpu: Hub'daki ZeroGPU kullanımınızı yönetin.
hf spaces kartı
Hub'daki bir Space için Space kartını (README) alın.
Kullanım:
$ hf spaces card [OPTIONS] SPACE_IDArgümanlar:
SPACE_ID: Uzay kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
--metadata: Karttan yalnızca meta verileri çıktılar.--text: Yalnızca metin gövdesini çıktı olarak verir (meta veri içermez).--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces card mteb/leaderboard $ hf spaces card mteb/leaderboard —metadata $ hf spaces card mteb/leaderboard —metadata —format json $ hf spaces card mteb/leaderboard —text
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces dev-mode
Bir Uzayda geliştirici modunu etkinleştirin veya devre dışı bırakın.
Spaces Dev Mode, uygulama hata ayıklamanızı kolaylaştırır ve Space konteynerinin kendisini durdurmadan uygulamanızı yeniden başlatmanıza izin vererek Spaces üzerinde iterasyon yapmayı hızlandırır. Dev modunu etkinleştirmek için PRO veya Team & Enterprise planı gereklidir. Dev modunu devre dışı bırakmak (--stop) her zaman izin verilir.
Dokümanlara bakın: https://huggingface.co/docs/hub/spaces-dev-mode
Kullanım:
$ hf spaces dev-mode [OPTIONS] SPACE_IDArgümanlar:
SPACE_ID: Uzay kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
--stop / --no-stop: Geliştirme modunu durdurur. [varsayılan: no-stop]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces dev-mode my-user-name/deepsite
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces donanım
Spaces için kullanılabilir donanım seçeneklerini listeler.
Kullanım:
$ hf spaces hardware [OPTIONS]Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces hardware
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces hot-reload
Bir Space'in herhangi bir Python dosyasını tam bir yeniden derleme + yeniden başlatma olmadan sıcak olarak yeniden yükleyin.
⚠ Bu özellik deneyseldir ⚠
Yalnızca Gradio SDK (6.1+) ile çalışır —local-file/-f belirtilmediği sürece etkileşimli bir düzenleyici açılır.
Bu komut, https://github.com/breuleux/jurigged (AST tabanlı fark analizi, yerinde fonksiyon güncellemeleri vb.) aracılığıyla canlı Python sürecini yamalar ve Gradio’nun yerel sıcak yeniden yükleme desteğiyle entegre edilir (bu, Gradio demo nesnesindeki değişikliklerin arayüzde yansıtıldığı anlamına gelir)
Komut, uzak bir commit oluşturur.
Yerel bir klon üzerinde çalışıyorsanız, commit'i geri getirmek ve yerel git durumunuzu senkronize tutmak için ardından git pull --autostash komutunu çalıştırın.
Kullanım:
$ hf spaces hot-reload [OPTIONS] SPACE_ID [FILENAME]Argümanlar:
SPACE_ID: Uzay kimliği (ör.username/repo-name). [zorunlu][FILENAME]: Space deposundaki Python dosyasının yolu. —local-file belirtildiğinde ve depodaki yol eşleştiğinde atlanabilir.
Seçenekler:
-f, --local-file PATH: Yerel dosyanın yolu. Belirtilmezse etkileşimli düzenleyici modu--skip-checks / --no-skip-checks: Sıcak yeniden yükleme uyumluluk denetimlerini atlar. [varsayılan: no-skip-checks]--skip-summary / --no-skip-summary: Sıcak yeniden yükleme tetiklendikten sonra özet gösterimini atla [varsayılan: no-skip-summary]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces hot-reload username/repo-name app.py # Open an interactive editor to the remote app.py file $ hf spaces hot-reload username/repo-name -f app.py # Take local version from ./app.py and patch app.py remotely $ hf spaces hot-reload username/repo-name app.py -f src/app.py # Take local version from ./src/app.py
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces info
Hub'daki bir alan hakkında bilgi alın.
Kullanım:
$ hf spaces info [OPTIONS] SPACE_IDArgümanlar:
SPACE_ID: Uzay kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
--revision TEXT: Bir dal adı, etiket veya commit hash olabilecek Git revizyon kimliği.--expand TEXT: Dönülecek virgülle ayrılmış özellikler. Kullanıldığında yalnızca listelenen özellikler (ve id) döndürülür. Örnek: ‘—expand=likes,tags’. Geçerli: author, cardData, createdAt, datasets, disabled, lastModified, likes, models, private, region, resourceGroup, runtime, sdk, sha, siblings, subdomain, tags, trendingScore, usedStorage.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces info enzostvs/deepsite $ hf spaces info gradio/theme_builder —expand sdk,runtime,likes
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces list
Hub'daki boşlukları veya bir boşluk deposundaki dosyaları listeler. [alias: ls]
Hiç argüman verilmeden çağrıldığında, Hub'daki alanları listeler. Bir alan kimliği ile çağrıldığında, o alan deposundaki dosyaları listeler.
Kullanım:
$ hf spaces list [OPTIONS] [REPO_ID]Argümanlar:
[REPO_ID]: Dosyaları listelemek için Space kimliği (ör.username/repo-name). Atlanırsa, space'ler listelenir.
Seçenekler:
--search TEXT: Arama sorgusu.--author TEXT: Yazar veya kuruluşa göre filtrele.--filter TEXT: Etiketlere göre filtrele (ör. ‘text-classification’). Birden fazla kez kullanılabilir.--sort [created_at|last_modified|likes|trending_score]: Sonuçları sıralar.--limit INTEGER: Sonuç sayısını sınırlar. [varsayılan: 30]--expand TEXT: Dönülecek virgülle ayrılmış özellikler. Kullanıldığında yalnızca listelenen özellikler (ve id) döndürülür. Örnek: ‘—expand=likes,tags’. Geçerli: author, cardData, createdAt, datasets, disabled, lastModified, likes, models, private, region, resourceGroup, runtime, sdk, sha, siblings, subdomain, tags, trendingScore, usedStorage.-h, --human-readable: Boyutları insan okunabilir formatta gösterir (yalnızca dosya listeleme için).--tree: Dosyaları ağaç biçiminde listeler (yalnızca dosya listeleme için).-R, --recursive: Dosyaları özyinelemeli olarak listele (yalnızca dosya listeleme için).--revision TEXT: Bir dal adı, etiket veya commit hash olabilecek Git revizyon kimliği.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces ls —limit 10 $ hf spaces ls —search “chatbot” —author huggingface $ hf spaces ls victor/deepsite $ hf spaces ls victor/deepsite -R $ hf spaces ls victor/deepsite —tree -h
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces logs
Bir Space'in çalışma veya derleme günlüklerini alın.
Varsayılan olarak, mevcut çalıştırma günlüklerini yazdırır ve çıkar (engelleyici değil, docker logs gibi). Akışı sunucu akışı kapatana kadar izlemek için —follow/-f kullanın.
Bunun yerine konteyner derleme günlüklerini görmek için —build kullanın (bir Space BUILD_ERROR durumunda takıldığında faydalıdır).
Kullanım:
$ hf spaces logs [OPTIONS] SPACE_IDArgümanlar:
SPACE_ID: Uzay kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
--build: Çalışma günlükleri yerine konteyner derleme günlüklerini getirir. Bir Space'in BUILD_ERROR durumunda takılı kalması durumunda faydalıdır.-f, --follow: Günlük çıktısını takip et (sunucu akışı kapatana kadar akış). Bu bayrak olmadan, yalnızca mevcut günlükler yazdırılır.-n, --tail INTEGER: Günlüklerin sonundan gösterilecek satır sayısı.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces logs username/my-space $ hf spaces logs username/my-space —build $ hf spaces logs -f username/my-space $ hf spaces logs -n 50 username/my-space
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces pause
Bir Space'i duraklatın.
Kullanım:
$ hf spaces pause [OPTIONS] SPACE_IDArgümanlar:
SPACE_ID: Uzay kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces pause username/my-space
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces restart
Bir Space'i yeniden başlatın.
Kullanım:
$ hf spaces restart [OPTIONS] SPACE_IDArgümanlar:
SPACE_ID: Uzay kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
--factory-reboot: Build önbelleğini kullanmadan Space'i sıfırdan yeniden derler.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces restart username/my-space $ hf spaces restart username/my-space —factory-reboot
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces search
Hub'da semantik arama kullanarak arama alanlarını arayın.
Kullanım:
$ hf spaces search [OPTIONS] QUERYArgümanlar:
QUERY: Arama sorgusu. [zorunlu]
Seçenekler:
--filter TEXT: Etiketlere göre filtrele (ör. ‘text-classification’). Birden fazla kez kullanılabilir.--sdk TEXT: SDK'ye göre filtrele (ör. gradio, docker, static).--include-non-running / --no-include-non-running: Sonuçlara çalışmayan alanları dahil et. [varsayılan: no-include-non-running]--description / --no-description: Yapay zeka tarafından oluşturulan açıklamaları gösterir. [varsayılan: no-description]--limit INTEGER: Sonuç sayısını sınırlar. [varsayılan: 10]--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces search “generate image” $ hf spaces search “identify objects in pictures” —sdk gradio —limit 5 $ hf spaces search “remove background from photo” —description —json
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces secrets
Hub'daki bir Space için gizli bilgileri yönetin.
Kullanım:
$ hf spaces secrets [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
add: Bir Space için gizli bilgileri ekler veya günceller.delete: Bir Space'ten bir gizli değeri kaldırır.list: List secrets for a Space. [alias: ls]
hf spaces secrets add
Bir Space için gizli bilgileri ekleyin veya güncelleyin.
Kullanım:
$ hf spaces secrets add [OPTIONS] SPACE_IDArgümanlar:
SPACE_ID: Uzay kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
-s, --secrets TEXT: Gizli ortam değişkenlerini ayarlar. Değeri ortamınızdan okumak için--secrets SECRETtercih edin (ör. Hugging Face token'ınızı geçirmek için--secrets HF_TOKEN);--secrets SECRET=valuedeğeri kabuk geçmişinize yazar.--secrets-file TEXT: Gizli ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces secrets add username/my-space -s HF_TOKEN $ hf spaces secrets add username/my-space -s OPENAI_API_KEY=sk-… -s ANTHROPIC_API_KEY=sk-… $ hf spaces secrets add username/my-space —secrets-file .env.secrets
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces secrets delete
Bir Uzay'dan bir gizli anahtarı kaldırın.
Kullanım:
$ hf spaces secrets delete [OPTIONS] SPACE_ID KEYArgümanlar:
SPACE_ID: Uzay kimliği (ör.username/repo-name). [zorunlu]KEY: Kaldırılacak gizli değerin adı. [zorunlu]
Seçenekler:
-y, --yes: Soruya otomatik olarak Evet yanıtı ver.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces secrets delete username/my-space HF_TOKEN $ hf spaces secrets delete username/my-space HF_TOKEN —yes
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces secrets list
Bir Space için gizli bilgileri listeler. Gizli bilgi değerleri yalnızca yazılabilir ve geri döndürülmez. [alias: ls]
Kullanım:
$ hf spaces secrets list [OPTIONS] SPACE_IDArgümanlar:
SPACE_ID: Uzay kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces secrets ls username/my-space
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces ayarları
Bir Space'in ayarlarını güncelleyin.
Kullanım:
$ hf spaces settings [OPTIONS] SPACE_IDArgümanlar:
SPACE_ID: Uzay kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
--sleep-time INTEGER: Space'ın uyku moduna geçmeden önceki boşta kalma süresi (saniye). Asla uyumaması için -1 kullanın. Yalnızca yükseltilmiş donanımlarda kullanılabilir.--hardware [cpu-basic|cpu-upgrade|zero-a10g|t4-small|t4-medium|l4x1|l4x4|l40sx1|l40sx4|l40sx8|a10g-small|a10g-large|a10g-largex2|a10g-largex4|a100-large|a100x4|a100x8|rtx-pro-6000|rtx-pro-6000x2|rtx-pro-6000x4|rtx-pro-6000x8]: Space donanım türü (ör. ‘cpu-basic’, ‘t4-medium’, ‘l4x4’). Kullanılabilir seçenekleri listelemek için ‘hf spaces hardware’ komutunu çalıştırın.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces settings username/my-space —sleep-time 300 $ hf spaces settings username/my-space —hardware t4-medium
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces ssh
Bir Space'in Dev Mode konteynerine SSH ile bağlanın.
Space üzerinde Dev Mode'in çalışıyor olması ve SSH anahtarınızın https://huggingface.co/settings/keys adresinde kayıtlı olması gerekir.
Bkz: https://huggingface.co/docs/hub/spaces-dev-mode
Kullanım:
$ hf spaces ssh [OPTIONS] SPACE_IDArgümanlar:
SPACE_ID: Uzay kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
-i, --identity-file PATH: SSH kimlik dosyasının yolu (ssh -iparametresine iletilir).--dry-run: SSH komutunu çalıştırmak yerine yazdırır.--auto: Dev Mode zaten etkin değilse, soru sormadan etkinleştirir.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces ssh username/my-space $ hf spaces ssh username/my-space —dry-run $ hf spaces ssh username/my-space -i ~/.ssh/id_ed25519 $ hf spaces ssh username/my-space —auto
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces şablonları
Kullanılabilir Space şablonlarını listele.
Bir şablonun repo_id (veya name) değeri, bu şablondan yeni bir Space oluşturmak için hf repos create --template ... komutuna iletilebilir.
Kullanım:
$ hf spaces templates [OPTIONS]Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces templates
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces değişkenleri
Hub'daki bir Space için ortam değişkenlerini yönetin.
Kullanım:
$ hf spaces variables [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
add: Bir Space için ortam değişkenlerini ekler veya günceller.delete: Bir Uzay'dan ortam değişkenini kaldırır.list: List environment variables for a Space. [alias: ls]
hf spaces variables add
Bir Space için ortam değişkenlerini ekleyin veya güncelleyin.
Kullanım:
$ hf spaces variables add [OPTIONS] SPACE_IDArgümanlar:
SPACE_ID: Uzay kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
-e, --env TEXT: Ortam değişkenlerini ayarlar. Örn. —env ENV=value--env-file TEXT: Ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces variables add username/my-space -e DEBUG=1 $ hf spaces variables add username/my-space -e MODEL_ID=gpt2 -e MAX_TOKENS=512 $ hf spaces variables add username/my-space —env-file .env
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces variables delete
Bir Uzay'dan ortam değişkenini kaldırın.
Kullanım:
$ hf spaces variables delete [OPTIONS] SPACE_ID KEYArgümanlar:
SPACE_ID: Uzay kimliği (ör.username/repo-name). [zorunlu]KEY: Kaldırılacak değişkenin adı. [zorunlu]
Seçenekler:
-y, --yes: Soruya otomatik olarak Evet yanıtı ver.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces variables delete username/my-space DEBUG $ hf spaces variables delete username/my-space DEBUG —yes
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces variables list
Bir Space için ortam değişkenlerini listeler. [alias: ls]
Kullanım:
$ hf spaces variables list [OPTIONS] SPACE_IDArgümanlar:
SPACE_ID: Uzay kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces variables ls username/my-space
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces volumes
Hub'daki bir Space için hacimleri yönetin.
Kullanım:
$ hf spaces volumes [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
delete: Bir Space'ten tüm hacimleri kaldırır.list: List volumes mounted in a Space. [alias: ls]set: Bir Space için hacimleri ayarlar (değiştirir).
hf spaces volumes delete
Bir Uzay'dan tüm hacimleri kaldırın.
Kullanım:
$ hf spaces volumes delete [OPTIONS] SPACE_IDArgümanlar:
SPACE_ID: Uzay kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
-y, --yes: Soruya otomatik olarak Evet yanıtı ver.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces volumes delete username/my-space $ hf spaces volumes delete username/my-space —yes
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces volumes list
Bir Space'te bağlanmış olan birimleri listeler. [alias: ls]
Kullanım:
$ hf spaces volumes list [OPTIONS] SPACE_IDArgümanlar:
SPACE_ID: Uzay kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces volumes ls username/my-space
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces volumes set
Bir Space için hacimleri ayarlayın (değiştirin).
Kullanım:
$ hf spaces volumes set [OPTIONS] SPACE_IDArgümanlar:
SPACE_ID: Uzay kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
-v, --volume TEXT: Bir veya daha fazla hacim bağlar. Biçim: hf://[TYPE/]SOURCE:/MOUNT_PATH[:ro]. TYPE, modeller, veri kümeleri, uzaylar, kovalardan biridir. TYPE atlanırsa varsayılan olarak modeller olarak ayarlanır. modeller, veri kümeleri ve uzaylar her zaman salt okunur olarak bağlanır. kovalar varsayılan olarak okuma+yazma olarak bağlanır. Örn. -v hf://org/m:/data veya -v hf://datasets/org/ds:/data veya -v hf://buckets/org/b:/mnt:ro--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces volumes set username/my-space -v hf://models/username/my-model:/models $ hf spaces volumes set username/my-space -v hf://buckets/username/my-bucket:/data -v hf://datasets/username/my-dataset:/datasets:ro
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces wait
Bir Space'in derlenme/başlatma işleminin tamamlanmasını bekleyin.
Space, ara bir aşamadan (BUILDING, APP_STARTING vb.) çıkıp kararlı bir aşamaya ulaşana kadar bloklar. Space RUNNING ise 0 çıkış koduyla, aksi halde sıfır olmayan bir çıkış koduyla (ör. BUILD_ERROR, RUNTIME_ERROR) sonlanır.
Kullanım:
$ hf spaces wait [OPTIONS] SPACE_IDArgümanlar:
SPACE_ID: Uzay kimliği (ör.username/repo-name). [zorunlu]
Seçenekler:
--timeout TEXT: Beklenecek en fazla süre: s (saniye, varsayılan), m (dakika), h (saat) veya d (gün) ile belirtilen bir int.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces wait username/my-space $ hf spaces wait username/my-space —timeout 5m
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf spaces zero-gpu
Hub'da ZeroGPU kullanımınızı yönetin.
Kullanım:
$ hf spaces zero-gpu [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
quota: ZeroGPU kotaınızı (kalan GPU süresi ve sıfırlama tarihi) gösterir.
hf spaces zero-gpu kota
ZeroGPU kotaınızı (kalan GPU süresi ve sıfırlama tarihi) gösterin.
Değerler GPU-saniye cinsindendir. --quiet ile yalnızca kalan GPU-saniyeler yazdırılır.
Kullanım:
$ hf spaces zero-gpu quota [OPTIONS]Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf spaces zero-gpu quota $ hf spaces zero-gpu quota —format json
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf sync
Yerel dizin ile bir varlık kovası (bucket) arasındaki dosyaları senkronize edin.
Kullanım:
$ hf sync [OPTIONS] [SOURCE] [DEST]Argümanlar:
[SOURCE]: Kaynak yolu: yerel dizin veya hf://buckets/namespace/bucket_name(/prefix)[DEST]: Hedef yol: yerel dizin veya hf://buckets/namespace/bucket_name(/prefix)
Seçenekler:
--delete / --no-delete: Kaynakta bulunmayan hedef dosyaları siler. [varsayılan: no-delete]--ignore-times: Dosyaları yalnızca boyuta göre atlayın, değişiklik zamanlarını yok sayın.--ignore-sizes: Dosyaları yalnızca değiştirilme zamanlarına göre atlayın, boyutları yok sayın.--plan TEXT: Çalıştırmak yerine senkronizasyon planını inceleme için JSONL dosyasına kaydet.--apply TEXT: Daha önce kaydedilmiş bir plan dosyasını uygular.--dry-run: Senkronizasyon planını çalıştırmadan stdout'a JSONL olarak yazdırır.--include TEXT: Desenle eşleşen dosyaları dahil et (birden fazla belirtilebilir).--exclude TEXT: Deseni eşleşen dosyaları hariç tutar (birden fazla belirtilebilir).--filter-from TEXT: Dosyadan dahil/dışla desenlerini oku.--existing: Alıcıda yeni dosya oluşturmaktan kaçının (yalnızca mevcut dosyaları güncelleyin).--ignore-existing: Alıcıda zaten var olan dosyaların güncellenmesini atlayın (yalnızca yeni dosyalar oluşturun).-v, --verbose: Gerekçelendirme ile ayrıntılı günlük gösterimi.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
hf güncelle
hf CLI'yi en son sürüme güncelleyin.
Kullanım:
$ hf update [OPTIONS]Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
hf upload
Bir dosya veya klasörü Hub'a yükleyin.
Çok sayıda dosya içeren klasörler birden fazla commit'e bölünür. Bir klasör yüklemesi yarıda kalırsa, kaldığı yerden devam etmek için aynı komutu yeniden çalıştırın.
Kullanım:
$ hf upload [OPTIONS] REPO_ID [LOCAL_PATH] [PATH_IN_REPO]Argümanlar:
REPO_ID: Deponun kimliği (ör.username/repo-nameveyaspaces/username/repo-name). [zorunlu][LOCAL_PATH]: Yüklemek istediğiniz dosya veya klasörün yerel yolu. Yabani karakter desenleri desteklenir. Varsayılan olarak geçerli dizin kullanılır.[PATH_IN_REPO]: Depodaki dosyanın veya klasörün yolu. Varsayılan olarak dosyanın veya klasörün göreli yoludur.
Seçenekler:
--type, --repo-type [model|dataset|space|kernel]: Depo türü (model, dataset, space veya kernel). [varsayılan: (model)]--revision TEXT: Bir dal adı, etiket veya commit hash olabilecek Git revizyon kimliği.--private / --no-private: Hub'da depo yoksa özel bir depo oluşturulup oluşturulmayacağını belirtir. Depo zaten varsa bu parametre yok sayılır.--include TEXT: Yüklemek için dosyaları eşleştirmek için kullanılan glob desenleri.--exclude TEXT: Yükünecek dosyalardan hariç tutulacak glob desenleri.--delete TEXT: Depodan commit sırasında silinecek dosyalar için glob desenleri.--commit-message TEXT: Oluşturulan commit'in özeti / başlığı / ilk satırı.--commit-description TEXT: Oluşturulan commit'in açıklaması.--create-pr / --no-create-pr: İçeriğin yeni bir Pull Request olarak yüklenip yüklenmeyeceğini belirtir. [varsayılan: no-create-pr]--every FLOAT: Ayarlanırsa,everydakikada bir commit oluşturmak için arka plan işi zamanlanır.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf upload my-cool-model . . $ hf upload Wauplin/my-cool-model ./models/model.safetensors $ hf upload Wauplin/my-cool-dataset ./data /train —repo-type=dataset $ hf upload Wauplin/my-cool-model ./models . —commit-message=“Epoch 34/50” —commit-description=“Val accuracy: 68%” $ hf upload bigcode/the-stack . . —repo-type dataset —create-pr
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf sürümü
hf sürümü hakkında bilgi yazdırın.
Kullanım:
$ hf version [OPTIONS]Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
hf webhooks
Hub'da webhooks'ları yönetin.
Kullanım:
$ hf webhooks [OPTIONS] COMMAND [ARGS]...Seçenekler:
--help: Bu mesajı gösterir ve çıkar.
Komutlar:
create: Yeni bir webhook oluşturun.delete: Bir webhook'ü kalıcı olarak siler.disable: Aktif bir webhook'ü devre dışı bırakır.enable: Devre dışı bırakılmış bir web kancasını etkinleştirir.info: Tek bir webhook için tüm ayrıntıları gösterir.list: List all webhooks for the current user. [alias: ls]update: Mevcut bir webhook'ü günceller.
hf webhooks create
Yeni bir webhook oluşturun.
—url (uzak bir sunucuya ping göndermek için) veya —job-id (bir Job'u tetiklemek için) parametrelerinden yalnızca birini, ikisini birden değil, belirtin. Kaynak Job'un gizli bilgileri (secrets) webhook'a kopyalanmaz: bunları —secrets / —secrets-file ile yeniden iletin.
Kullanım:
$ hf webhooks create [OPTIONS]Seçenekler:
--watch TEXT: İzlenecek öğe, ‘type:name’ biçiminde (ör. ‘model:bert-base-uncased’). Tekrarlanabilir. [zorunlu]--url TEXT: Webhook yüklemelerinin gönderileceği URL. —job-id ile birlikte kullanılamaz.--job-id TEXT: Bir URL'ye ping atmak yerine tetiklenecek Job'un ID'si (job.id'den). —url ile karşılıklı olarak dışlayıcıdır.--domain [repo|discussion]: İzlenecek alan: ‘repo’ veya ‘discussion’. Tekrarlanabilir. Varsayılan olarak tüm alanlar.--secret TEXT: Webhook yüklemelerini imzalamak için kullanılan isteğe bağlı gizli anahtar.-s, --secrets TEXT: Gizli ortam değişkenlerini ayarlar. Değeri ortamınızdan okumak için--secrets SECRETtercih edin (ör. Hugging Face token'ınızı geçirmek için--secrets HF_TOKEN);--secrets SECRET=valuedeğeri kabuk geçmişinize yazar.--secrets-file TEXT: Gizli ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf webhooks create —url https://example.com/hook —watch model:bert-base-uncased $ hf webhooks create —url https://example.com/hook —watch org:HuggingFace —watch model:gpt2 —domain repo $ hf webhooks create —job-id 687f911eaea852de79c4a50a —watch user:julien-c $ hf webhooks create —job-id 687f911eaea852de79c4a50a —watch bucket:my-org/my-bucket —secrets HF_TOKEN
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf webhooks delete
Bir webhook'ü kalıcı olarak silin.
Kullanım:
$ hf webhooks delete [OPTIONS] WEBHOOK_IDArgümanlar:
WEBHOOK_ID: Silinecek webhook'un kimliği. [zorunlu]
Seçenekler:
-y, --yes: Onay istemini atla.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf webhooks delete abc123 $ hf webhooks delete abc123 —yes
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf webhooks disable
Aktif bir webhook'ü devre dışı bırakın.
Kullanım:
$ hf webhooks disable [OPTIONS] WEBHOOK_IDArgümanlar:
WEBHOOK_ID: Devre dışı bırakılacak webhook'un kimliği. [zorunlu]
Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf webhooks disable abc123
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf webhooks enable
Devre dışı bırakılmış bir web kancasını etkinleştirin.
Kullanım:
$ hf webhooks enable [OPTIONS] WEBHOOK_IDArgümanlar:
WEBHOOK_ID: Etkinleştirilecek webhook'un kimliği. [zorunlu]
Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf webhooks enable abc123
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf webhooks info
Tek bir webhook için tüm ayrıntıları gösterir.
Kullanım:
$ hf webhooks info [OPTIONS] WEBHOOK_IDArgümanlar:
WEBHOOK_ID: Webhook kimliği. [zorunlu]
Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf webhooks info abc123
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf webhooks list
Mevcut kullanıcıya ait tüm webhook'ları listeler. [alias: ls]
Kullanım:
$ hf webhooks list [OPTIONS]Seçenekler:
--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf webhooks ls $ hf webhooks ls —format json $ hf webhooks ls —format quiet
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin
hf webhooks güncelle
Mevcut bir webhook'ü günceller. Yalnızca sağlanan seçenekler değiştirilir.
—secrets ile geçirilen iş sırları, aynı ada sahip depolanan değerlerin yerini alır; diğerleri korunur.
Kullanım:
$ hf webhooks update [OPTIONS] WEBHOOK_IDArgümanlar:
WEBHOOK_ID: Güncellenecek webhook'un kimliği. [zorunlu]
Seçenekler:
--url TEXT: Webhook yüklemelerinin gönderileceği yeni URL.--job-id TEXT: Tetiklenecek kaynak Job'un kimliği (mevcut olan da olabilir). —secrets / —secrets-file ile kullanıldığında zorunludur.--watch TEXT: İzlenecek yeni öğeler listesi, ‘type:name’ biçiminde. Tekrarlanabilir. Mevcut izleme listesinin tamamını değiştirir.--domain [repo|discussion]: İzlenecek yeni alan listesi: ‘repo’ veya ‘discussion’. Tekrarlanabilir.--secret TEXT: Webhook yüklemelerini imzalamak için kullanılan yeni gizli anahtar.-s, --secrets TEXT: Gizli ortam değişkenlerini ayarlar. Değeri ortamınızdan okumak için--secrets SECRETtercih edin (ör. Hugging Face token'ınızı geçirmek için--secrets HF_TOKEN);--secrets SECRET=valuedeğeri kabuk geçmişinize yazar.--secrets-file TEXT: Gizli ortam değişkenleri içeren bir dosyayı okur. stdin'den okumak için-kullanın.--token TEXT: https://huggingface.co/settings/tokens adresinden oluşturulan bir Kullanıcı Erişim Belirteci.--help: Bu mesajı gösterir ve çıkar.
Örnekler $ hf webhooks update abc123 —url https://new-url.com/hook $ hf webhooks update abc123 —watch model:gpt2 —domain repo $ hf webhooks update abc123 —secret newsecret $ hf webhooks update abc123 —job-id 687f911eaea852de79c4a50a —secrets HF_TOKEN
Daha fazla bilgi edinin
Bir komut hakkında daha fazla bilgi için hf <command> --help kullanın.
Belgelere https://huggingface.co/docs/huggingface_hub/en/guides/cli adresinden erişin