Hub Python Library documentation

hf

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

hf

Hugging Face Hub CLI

Kullanım:

$ hf [OPTIONS] [COMMAND] [ARGS]...

Seçenekler:

  • --skills: hf-cli SKILL.md dosyasını stdout'a yazdırır (hf skills preview iç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: hf CLI'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:

Ö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_ID

Argü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_ID

Argü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_ID

Argümanlar:

  • BUCKET_ID: Bucket kimliği: namespace/bucket_name veya hf://buckets/namespace/bucket_name [zorunlu]

Seçenekler:

Ö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_ID

Argü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:

Ö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] ARGUMENT

Argü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_ID

Argü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_ID

Argümanlar:

  • REPO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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] TITLE

Argü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_SLUG

Argü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_ID

Argü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ülen item_object_id alanı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_SLUG

Argümanlar:

  • COLLECTION_SLUG: Koleksiyon slug'u (ör. 'username/collection-slug'). [zorunlu]

Seçenekler:

Ö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_SLUG

Argü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_ID

Argü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:

Ö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_ID

Argü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_ID

Argü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_ID

Argü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_ID

Argü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] SQL

Argümanlar:

  • SQL: Çalıştırılacak ham SQL sorgusu. [zorunlu]

Seçenekler:

Ö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 NUM

Argümanlar:

  • REPO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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 NUM

Argümanlar:

  • REPO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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 ‘alt’ 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_ID

Argümanlar:

  • REPO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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 ‘alt’ 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 NUM

Argümanlar:

  • REPO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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_ID

Argümanlar:

  • REPO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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 ‘alt’ 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: result” —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 NUM

Argümanlar:

  • REPO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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_ID

Argümanlar:

  • REPO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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 NUM

Argümanlar:

  • REPO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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_TITLE

Argümanlar:

  • REPO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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 NUM

Argümanlar:

  • REPO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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-name veya spaces/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] NAME

Argü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] NAME

Argü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 SECRET tercih edin (ör. Hugging Face token'ınızı geçirmek için --secrets HF_TOKEN); --secrets SECRET=value değ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] NAME

Argü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] NAME

Argü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] NAME

Argü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: True ise, 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] NAME

Argü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] NAME

Argü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] NAME

Argü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_ID

Argü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] NAME

Argü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ı olarak OWNER/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 Et
  • expose: Çalışan bir Job'da maruz bırakılan portları değiştirir.
  • hardware: İşler için kullanılabilir donanım seçeneklerini listeler
  • inspect: Bir veya daha fazla Job hakkında ayrıntılı bilgi görüntüleyin
  • labels: 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_ID

Argü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_ID

Argümanlar:

  • JOB_ID: İş kimliği (veya ‘namespace/job_id’) [zorunlu]

Seçenekler:

  • --name TEXT: İşe ad verin. name etiketi 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 verilen key=value etiketine 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=NAME kı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_ID

Argü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_ID

Argü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 SECRET tercih edin (ör. Hugging Face token'ınızı geçirmek için --secrets HF_TOKEN); --secrets SECRET=value değeri kabuk geçmişinize yazar.
  • --name TEXT: İşe ad verin. name etiketi 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ğer cpu-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. --expose ile 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_HOSTNAME her ü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-group gerektirir.
  • --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üler
  • labels: 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_ID

Argü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_ID

Argümanlar:

  • SCHEDULED_JOB_ID: Planlanmış İş ID'si (veya ‘namespace/scheduled_job_id’) [zorunlu]

Seçenekler:

  • --name TEXT: İşe ad verin. name etiketi 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 verilen key=value etiketine 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=NAME kı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 SCHEDULE

Argü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_ID

Argü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 SECRET tercih edin (ör. Hugging Face token'ınızı geçirmek için --secrets HF_TOKEN); --secrets SECRET=value değeri kabuk geçmişinize yazar.
  • --name TEXT: İşe ad verin. name etiketi 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ğer cpu-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. --expose ile 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_ID

Argü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_ID

Argü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: uv yü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ğer cpu-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 SECRET tercih edin (ör. Hugging Face token'ınızı geçirmek için --secrets HF_TOKEN); --secrets SECRET=value değeri kabuk geçmişinize yazar.
  • --name TEXT: İşe ad verin. name etiketi 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. --expose ile 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_ID

Argümanlar:

  • JOB_ID: İş kimliği (veya ‘namespace/job_id’) [zorunlu]

Seçenekler:

  • -i, --identity-file PATH: SSH kimlik dosyasının yolu (ssh -i parametresine 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: uv yü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ğer cpu-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 SECRET tercih edin (ör. Hugging Face token'ınızı geçirmek için --secrets HF_TOKEN); --secrets SECRET=value değeri kabuk geçmişinize yazar.
  • --name TEXT: İşe ad verin. name etiketi 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. --expose ile 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_HOSTNAME her ü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-group gerektirir.
  • --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] PATH

Argü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_ID

Argü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_ID

Argü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_ID

Argümanlar:

  • PAPER_ID: arXiv makale kimliği (ör. ‘2502.08025’). [zorunlu]

Seçenekler:

Ö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_ID

Argümanlar:

  • PAPER_ID: arXiv makale kimliği (ör. ‘2502.08025’). [zorunlu]

Seçenekler:

Ö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] QUERY

Argü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 BRANCH

Argümanlar:

  • REPO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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 BRANCH

Argümanlar:

  • REPO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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:

Ö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_ID

Argümanlar:

  • REPO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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 templates ile 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 SECRET tercih edin (ör. Hugging Face token'ınızı geçirmek için --secrets HF_TOKEN); --secrets SECRET=value değ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_ID

Argümanlar:

  • REPO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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-name veya spaces/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-name veya spaces/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 SECRET tercih edin (ör. Hugging Face token'ınızı geçirmek için --secrets HF_TOKEN); --secrets SECRET=value değ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_ID

Argümanlar:

  • FROM_ID: Deponun kimliği (ör. username/repo-name veya spaces/username/repo-name). [zorunlu]
  • TO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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_ID

Argümanlar:

  • REPO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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 TAG

Argümanlar:

  • REPO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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 TAG

Argümanlar:

  • REPO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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_ID

Argümanlar:

  • REPO_ID: Deponun kimliği (ör. username/repo-name veya spaces/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, --pool ile 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 DST

Argü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 (from hf 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ğer cpu-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 SECRET tercih edin (ör. Hugging Face token'ınızı geçirmek için --secrets HF_TOKEN); --secrets SECRET=value değ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 create tarafı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ğer cpu-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_ID

Argü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 spawn ile 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 PID

Argümanlar:

  • SANDBOX_ID: hf sandbox create tarafından yazdırılan sandbox kimliği. [zorunlu]
  • PID: hf sandbox process ls tarafı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_ID

Argümanlar:

  • SANDBOX_ID: hf sandbox create tarafı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 create tarafı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: Üretilen hf-cli SKILL.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:

Ö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_ID

Argü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_ID

Argü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:

Ö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_ID

Argü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_ID

Argü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_ID

Argümanlar:

  • SPACE_ID: Uzay kimliği (ör. username/repo-name). [zorunlu]

Seçenekler:

Ö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_ID

Argü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] QUERY

Argü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_ID

Argü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 SECRET tercih edin (ör. Hugging Face token'ınızı geçirmek için --secrets HF_TOKEN); --secrets SECRET=value değ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 KEY

Argü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_ID

Argümanlar:

  • SPACE_ID: Uzay kimliği (ör. username/repo-name). [zorunlu]

Seçenekler:

Ö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_ID

Argü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_ID

Argümanlar:

  • SPACE_ID: Uzay kimliği (ör. username/repo-name). [zorunlu]

Seçenekler:

  • -i, --identity-file PATH: SSH kimlik dosyasının yolu (ssh -i parametresine 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:

Ö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_ID

Argü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 KEY

Argü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_ID

Argümanlar:

  • SPACE_ID: Uzay kimliği (ör. username/repo-name). [zorunlu]

Seçenekler:

Ö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_ID

Argü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_ID

Argümanlar:

  • SPACE_ID: Uzay kimliği (ör. username/repo-name). [zorunlu]

Seçenekler:

Ö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_ID

Argü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_ID

Argü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:

Ö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-name veya spaces/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, every dakikada 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 SECRET tercih edin (ör. Hugging Face token'ınızı geçirmek için --secrets HF_TOKEN); --secrets SECRET=value değ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_ID

Argümanlar:

  • WEBHOOK_ID: Silinecek webhook'un kimliği. [zorunlu]

Seçenekler:

Ö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_ID

Argümanlar:

  • WEBHOOK_ID: Devre dışı bırakılacak webhook'un kimliği. [zorunlu]

Seçenekler:

Ö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_ID

Argümanlar:

  • WEBHOOK_ID: Etkinleştirilecek webhook'un kimliği. [zorunlu]

Seçenekler:

Ö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_ID

Argümanlar:

  • WEBHOOK_ID: Webhook kimliği. [zorunlu]

Seçenekler:

Ö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:

Ö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_ID

Argü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 SECRET tercih edin (ör. Hugging Face token'ınızı geçirmek için --secrets HF_TOKEN); --secrets SECRET=value değ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

Update on GitHub