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

Penggunaan:

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

Opsi:

  • --skills: Cetak hf-cli SKILL.md ke stdout (alias untuk hf skills preview).
  • --install-completion: Instal completion untuk shell saat ini.
  • --show-completion: Menampilkan completion untuk shell saat ini, untuk menyalinnya atau menyesuaikan instalasi.
  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • auth: Mengelola autentikasi (login, logout, dll.).
  • buckets: Perintah untuk berinteraksi dengan bucket.
  • cache: Kelola direktori cache lokal.
  • collections: Berinteraksi dengan koleksi di Hub.
  • cp: Menyalin file di antara jalur lokal, repositori, dan bucket.
  • datasets: Berinteraksi dengan dataset di Hub.
  • discussions: Kelola diskusi dan pull request di Hub.
  • download: Unduh file dari Hub.
  • endpoints: Kelola Hugging Face Inference Endpoints.
  • env: Cetak informasi tentang lingkungan.
  • extensions: Kelola ekstensi CLI hf. [alias: ext]
  • jobs: Menjalankan dan mengelola Jobs di Hub.
  • lfs-enable-largefiles: Konfigurasi repositori Anda untuk mengaktifkan unggah file > 5GB.
  • lfs-multipart-upload: agen transfer kustom git-lfs internal untuk unggahan multipart.
  • models: Berinteraksi dengan model di Hub.
  • papers: Berinteraksi dengan paper di Hub.
  • repos: Kelola repositori di Hub.
  • sandbox: Jalankan dan kelola sandbox eksperimental di Hugging Face Jobs.
  • skills: Kelola keterampilan untuk asisten AI.
  • spaces: Berinteraksi dengan spaces di Hub.
  • sync: Sinkronkan file antara direktori lokal dan bucket.
  • update: Perbarui CLI hf ke versi terbaru.
  • upload: Mengunggah file atau folder ke Hub.
  • version: Cetak informasi tentang versi hf.
  • webhooks: Kelola webhook di Hub.

hf auth

Kelola autentikasi (login, logout, dll.).

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • list: Menampilkan semua token akses yang disimpan. [alias: ls]
  • login: Masuk dari browser Anda, atau menggunakan token dari huggingface.co/settings/tokens.
  • logout: Keluar dari token tertentu.
  • switch: Beralih antar token akses.
  • token: Cetak token akses saat ini ke stdout.
  • whoami: Mengetahui akun huggingface.co yang sedang Anda gunakan untuk masuk.

hf auth list

Daftarkan semua token akses yang disimpan. [alias: ls]

Penggunaan:

$ hf auth list [OPTIONS]

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf auth list

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf auth login

Login dari browser Anda, atau menggunakan token dari huggingface.co/settings/tokens.

Penggunaan:

$ hf auth login [OPTIONS]

Opsi:

  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --add-to-git-credential / --no-add-to-git-credential: Simpan ke git credential helper. Berguna hanya jika Anda berencana menjalankan perintah git secara langsung. [default: no-add-to-git-credential]
  • --force / --no-force: Paksa login ulang meskipun sudah login. [default: no-force]
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf auth login $ hf auth login —token $HF_TOKEN $ hf auth login —token $HF_TOKEN —add-to-git-credential $ hf auth login —force

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf auth logout

Logout dari token tertentu.

Penggunaan:

$ hf auth logout [OPTIONS]

Opsi:

  • --token-name TEXT: Nama token untuk logout
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf auth logout $ hf auth logout —token-name my-token

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf auth switch

Beralih antara token akses.

Penggunaan:

$ hf auth switch [OPTIONS]

Opsi:

  • --token-name TEXT: Nama token yang akan digunakan
  • --add-to-git-credential / --no-add-to-git-credential: Simpan ke git credential helper. Berguna hanya jika Anda berencana menjalankan perintah git secara langsung. [default: no-add-to-git-credential]
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf auth switch $ hf auth switch —token-name my-token

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf auth token

Cetak token akses saat ini ke stdout.

Penggunaan:

$ hf auth token [OPTIONS]

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf auth token $ hf auth token | xargs curl -H ‘Authorization: Bearer {}’

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf auth whoami

Cari tahu akun huggingface.co apa yang sedang Anda gunakan untuk masuk.

Penggunaan:

$ hf auth whoami [OPTIONS]

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf auth whoami $ hf auth whoami —format json

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf buckets

Perintah untuk berinteraksi dengan bucket.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • cp: Menyalin file di antara jalur lokal, repositori, dan bucket.
  • create: Membuat bucket baru.
  • delete: Menghapus bucket.
  • info: Dapatkan informasi tentang bucket.
  • list: Menampilkan daftar bucket atau file dalam bucket. [alias: ls]
  • move: Memindahkan (mengubah nama) bucket ke nama atau namespace baru.
  • remove: Menghapus file dari bucket. [alias: rm]
  • settings: Perbarui pengaturan bucket (visibilitas).
  • sync: Sinkronkan file antara direktori lokal dan bucket.

hf buckets cp

Salin file di antara jalur lokal, repositori, dan bucket.

Menangani unggahan (lokal/stdin -> repo/bucket), unduhan (repo/bucket -> lokal/stdout), dan salinan jarak-ke-jarak (repo/bucket -> repo/bucket). Salinan bucket-ke-repo dan lokal-ke-lokal tidak didukung. Untuk direktori, gunakan hf upload/hf download (repo) atau hf buckets sync (bucket). Salinan jarak-ke-jarak hanya berfungsi di dalam wilayah penyimpanan yang sama (https://huggingface.co/docs/hub/storage-regions).

Penggunaan:

$ hf buckets cp [OPTIONS] SRC [DST]

Argumen:

  • SRC: Sumber: file lokal, URI hf:// (repo atau bucket), atau - untuk stdin. [wajib]
  • [DST]: Tujuan: jalur lokal, URI hf:// (repo atau bucket), atau - untuk stdout.

Opsi:

Contoh $ 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/

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf buckets create

Buat bucket baru.

Penggunaan:

$ hf buckets create [OPTIONS] BUCKET_ID

Argumen:

  • BUCKET_ID: ID Bucket: bucket_name, namespace/bucket_name, atau hf://buckets/namespace/bucket_name [wajib]

Opsi:

  • --private: Membuat bucket privat.
  • --region [us|eu]: Wilayah cloud tempat bucket dibuat. Bisa berupa ‘us’ atau ‘eu’. Memerlukan paket Team atau di atasnya.
  • --exist-ok: Jangan lempar error jika bucket sudah ada.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf buckets delete

Hapus bucket.

Ini menghapus seluruh bucket dan semua isinya. Gunakan hf buckets rm untuk menghapus file secara individual.

Penggunaan:

$ hf buckets delete [OPTIONS] BUCKET_ID

Argumen:

  • BUCKET_ID: ID Bucket: namespace/bucket_name atau hf://buckets/namespace/bucket_name [wajib]

Opsi:

  • -y, --yes: Lewati prompt konfirmasi.
  • --missing-ok: Jangan lempar error jika bucket tidak ada.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf buckets info

Dapatkan informasi tentang bucket.

Penggunaan:

$ hf buckets info [OPTIONS] BUCKET_ID

Argumen:

  • BUCKET_ID: ID Bucket: namespace/bucket_name atau hf://buckets/namespace/bucket_name [wajib]

Opsi:

Contoh $ hf buckets info user/my-bucket $ hf buckets info hf://buckets/user/my-bucket

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf buckets list

Daftarkan bucket atau file dalam bucket. [alias: ls]

Ketika dipanggil tanpa argumen atau dengan namespace, menampilkan daftar bucket. Ketika dipanggil dengan ID bucket (namespace/nama_bucket), menampilkan daftar file di dalam bucket.

Penggunaan:

$ hf buckets list [OPTIONS] [ARGUMENT]

Argumen:

  • [ARGUMENT]: Namespace (pengguna atau organisasi) untuk menampilkan bucket, atau ID bucket (namespace/bucket_name(/prefix) atau hf://buckets/…) untuk menampilkan file.

Opsi:

  • -h, --human-readable: Menampilkan ukuran dalam format yang mudah dibaca manusia.
  • --tree: Menampilkan file dalam format pohon (hanya untuk menampilkan file).
  • -R, --recursive: Daftarkan file secara rekursif (hanya untuk mendaftar file).
  • --search TEXT: Kueri pencarian.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf buckets move

Pindahkan (ubah nama) bucket ke nama atau namespace baru.

Penggunaan:

$ hf buckets move [OPTIONS] FROM_ID TO_ID

Argumen:

  • FROM_ID: ID bucket sumber: namespace/bucket_name atau hf://buckets/namespace/bucket_name [wajib]
  • TO_ID: ID bucket tujuan: namespace/bucket_name atau hf://buckets/namespace/bucket_name [wajib]

Opsi:

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf buckets remove

Hapus file dari bucket. [alias: rm]

Untuk menghapus seluruh bucket, gunakan hf buckets delete sebagai gantinya.

Penggunaan:

$ hf buckets remove [OPTIONS] ARGUMENT

Argumen:

  • ARGUMENT: Jalur bucket: namespace/bucket_name/path atau hf://buckets/namespace/bucket_name/path. Dengan —recursive, namespace/bucket_name juga diterima untuk menargetkan semua file. [wajib]

Opsi:

  • -R, --recursive: Hapus file secara rekursif di bawah prefiks yang diberikan.
  • -y, --yes: Lewati prompt konfirmasi.
  • --dry-run: Pratinjau apa yang akan dihapus tanpa benar-benar menghapusnya.
  • --include TEXT: Sertakan hanya file yang cocok dengan pola (dapat menentukan beberapa). Memerlukan —recursive.
  • --exclude TEXT: Mengabaikan file yang cocok dengan pola (dapat menentukan beberapa). Memerlukan —recursive.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf buckets settings

Perbarui pengaturan bucket (visibilitas).

Penggunaan:

$ hf buckets settings [OPTIONS] BUCKET_ID

Argumen:

  • BUCKET_ID: ID Bucket: namespace/bucket_name atau hf://buckets/namespace/bucket_name [wajib]

Opsi:

  • --private: Membuat bucket menjadi privat.
  • --public: Membuat bucket menjadi publik.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf buckets settings user/my-bucket —private $ hf buckets settings user/my-bucket —public $ hf buckets settings hf://buckets/user/my-bucket —private

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf buckets sync

Sinkronkan file antara direktori lokal dan bucket.

Penggunaan:

$ hf buckets sync [OPTIONS] [SOURCE] [DEST]

Argumen:

  • [SOURCE]: Jalur sumber: direktori lokal atau hf://buckets/namespace/bucket_name(/prefix)
  • [DEST]: Jalur tujuan: direktori lokal atau hf://buckets/namespace/bucket_name(/prefix)

Opsi:

  • --delete / --no-delete: Menghapus file tujuan yang tidak ada di sumber. [default: no-delete]
  • --ignore-times: Lewati file hanya berdasarkan ukuran, mengabaikan waktu modifikasi.
  • --ignore-sizes: Lewati file hanya berdasarkan waktu modifikasi, mengabaikan ukuran.
  • --plan TEXT: Simpan rencana sinkronisasi ke file JSONL untuk ditinjau alih-alih dieksekusi.
  • --apply TEXT: Terapkan file rencana yang sebelumnya disimpan.
  • --dry-run: Cetak rencana sinkronisasi ke stdout sebagai JSONL tanpa dieksekusi.
  • --include TEXT: Sertakan file yang cocok dengan pola (dapat menentukan beberapa).
  • --exclude TEXT: Mengabaikan file yang cocok dengan pola (dapat menentukan beberapa).
  • --filter-from TEXT: Baca pola include/exclude dari file.
  • --existing: Lewati pembuatan file baru di penerima (hanya memperbarui file yang sudah ada).
  • --ignore-existing: Lewati pembaruan file yang sudah ada di penerima (hanya buat file baru).
  • -v, --verbose: Menampilkan log terperinci dengan penalaran.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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 .

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf cache

Kelola direktori cache lokal.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • list: Daftar repositori atau revisi yang di-cache. [alias: ls]
  • prune: Hapus revisi yang terputus dan unduhan yang tidak lengkap dari cache.
  • rm: Menghapus repositori, revisi, atau file yang di-cache.
  • verify: Verifikasi checksum untuk satu revisi repo dari cache atau direktori lokal.

hf cache list

Daftarkan repositori atau revisi yang di-cache. [alias: ls]

Penggunaan:

$ hf cache list [OPTIONS]

Opsi:

  • --cache-dir TEXT: Direktori cache untuk dipindai (defaultnya adalah cache Hugging Face).
  • --revisions / --no-revisions: Sertakan revisi dalam output alih-alih repositori yang sudah diagregasi. [default: no-revisions]
  • -f, --filter TEXT: Menyaring entri (mis. ‘size>1GB’, ‘type=model’, ‘accessed>7d’). Dapat digunakan beberapa kali.
  • --sort [accessed|accessed:asc|accessed:desc|modified|modified:asc|modified:desc|name|name:asc|name:desc|size|size:asc|size:desc]: Urutkan entri berdasarkan kunci. Kunci yang didukung: ‘accessed’, ‘modified’, ‘name’, ‘size’. Tambahkan ‘:asc’ atau ‘:desc’ untuk secara eksplisit mengatur urutan (misalnya, ‘modified:asc’). Nilai bawaan: ‘accessed’, ‘modified’, ‘size’ secara bawaan menggunakan ‘desc’ (terbaru/terbesar terlebih dahulu); ‘name’ secara bawaan menggunakan ‘asc’ (alfabetis).
  • --limit INTEGER: Membatasi jumlah hasil yang dikembalikan. Hanya mengembalikan N entri teratas setelah pengurutan.
  • --show-warnings / --no-show-warnings: Menampilkan peringatan tentang inkonsistensi cache. [default: no-show-warnings]
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf cache ls $ hf cache ls —revisions $ hf cache ls —filter “size>1GB” —limit 20 $ hf cache ls —format json

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf cache prune

Hapus revisi yang terputus dan unduhan yang tidak lengkap dari cache.

Penggunaan:

$ hf cache prune [OPTIONS]

Opsi:

  • --cache-dir TEXT: Direktori cache untuk dipindai (defaultnya adalah cache Hugging Face).
  • -y, --yes: Lewati prompt konfirmasi.
  • --dry-run / --no-dry-run: Pratinjau penghapusan tanpa menghapus apa pun. [default: no-dry-run]
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf cache prune $ hf cache prune —dry-run

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf cache rm

Hapus repositori, revisi, atau file yang di-cache.

Penggunaan:

$ hf cache rm [OPTIONS] TARGETS...

Argumen:

  • TARGETS...: Satu atau beberapa ID repo (misalnya model/bert-base-uncased), URI hf:// (repo atau file), atau hash revisi yang akan dihapus. [wajib]

Opsi:

  • --cache-dir TEXT: Direktori cache untuk dipindai (defaultnya adalah cache Hugging Face).
  • -y, --yes: Lewati prompt konfirmasi.
  • --dry-run / --no-dry-run: Pratinjau penghapusan tanpa menghapus apa pun. [default: no-dry-run]
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf cache verify

Verifikasi checksum untuk satu revisi repo dari cache atau direktori lokal.

Contoh:

  • Verifikasi revisi utama di cache: hf cache verify gpt2
  • Verifikasi revisi tertentu: hf cache verify gpt2 --revision refs/pr/1
  • Verifikasi dataset: hf cache verify karpathy/fineweb-edu-100b-shuffle --repo-type dataset
  • Verifikasi direktori lokal: hf cache verify deepseek-ai/DeepSeek-OCR --local-dir /path/to/repo

Penggunaan:

$ hf cache verify [OPTIONS] REPO_ID

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]

Opsi:

  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --revision TEXT: id revisi Git yang dapat berupa nama branch, tag, atau hash commit.
  • --cache-dir TEXT: Direktori cache yang digunakan saat memverifikasi file dari cache (defaultnya adalah cache Hugging Face).
  • --local-dir TEXT: Jika diatur, verifikasi file di bawah direktori ini alih-alih cache.
  • --fail-on-missing-files: Gagal jika beberapa file ada di remote tetapi tidak ada secara lokal.
  • --fail-on-extra-files: Gagal jika beberapa file ada secara lokal tetapi tidak ada pada revisi jarak jauh.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf cache verify gpt2 $ hf cache verify gpt2 —revision refs/pr/1 $ hf cache verify my-dataset —repo-type dataset

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf collections

Interaksi dengan koleksi di Hub.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • add-item: Menambahkan item ke dalam koleksi.
  • create: Buat koleksi baru di Hub.
  • delete: Menghapus koleksi dari Hub.
  • delete-item: Menghapus item dari koleksi.
  • info: Dapatkan informasi tentang koleksi di Hub.
  • list: Kumpulkan koleksi di Hub. [alias: ls]
  • update: Memperbarui metadata koleksi di Hub.
  • update-item: Memperbarui item dalam koleksi.

hf collections add-item

Tambahkan item ke dalam koleksi.

Penggunaan:

$ hf collections add-item [OPTIONS] COLLECTION_SLUG ITEM_ID ITEM_TYPE:{model|dataset|space|paper|collection|bucket}

Argumen:

  • COLLECTION_SLUG: Slug koleksi (misalnya, ‘username/collection-slug’). [wajib]
  • ITEM_ID: ID item yang akan ditambahkan (repo_id untuk repos, paper ID untuk papers). [wajib]
  • ITEM_TYPE:{model|dataset|space|paper|collection|bucket}: Jenis item (model, dataset, space, paper, collection, atau bucket). [wajib]

Opsi:

  • --note TEXT: Catatan untuk dilampirkan pada item (maks. 500 karakter).
  • --exists-ok / --no-exists-ok: Jangan lempar error jika item sudah ada dalam koleksi. [default: no-exists-ok]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf collections create

Buat koleksi baru di Hub.

Penggunaan:

$ hf collections create [OPTIONS] TITLE

Argumen:

  • TITLE: Judul dari koleksi. [wajib]

Opsi:

  • --namespace TEXT: Namespace (nama pengguna atau organisasi). Bawaan adalah pengguna yang terautentikasi.
  • --description TEXT: Deskripsi untuk koleksi (maks. 150 karakter).
  • --private / --no-private: Membuat koleksi privat. [default: no-private]
  • --exists-ok / --no-exists-ok: Jangan lempar error jika koleksi sudah ada. [default: no-exists-ok]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf collections delete

Hapus koleksi dari Hub.

Penggunaan:

$ hf collections delete [OPTIONS] COLLECTION_SLUG

Argumen:

  • COLLECTION_SLUG: Slug koleksi (misalnya, ‘username/collection-slug’). [wajib]

Opsi:

  • --missing-ok / --no-missing-ok: Jangan lempar error jika koleksi tidak ada. [default: no-missing-ok]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf collections delete username/my-collection $ hf collections delete username/my-collection —missing-ok

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf collections delete-item

Hapus item dari koleksi.

Penggunaan:

$ hf collections delete-item [OPTIONS] COLLECTION_SLUG ITEM_OBJECT_ID

Argumen:

  • COLLECTION_SLUG: Slug koleksi (misalnya, ‘username/collection-slug’). [wajib]
  • ITEM_OBJECT_ID: ID item dalam koleksi (diambil dari field item_object_id yang dikembalikan oleh ‘hf collections info’. [wajib]

Opsi:

  • --missing-ok / --no-missing-ok: Jangan lempar error jika item tidak ada. [default: no-missing-ok]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

hf collections info

Dapatkan informasi tentang koleksi di Hub.

Penggunaan:

$ hf collections info [OPTIONS] COLLECTION_SLUG

Argumen:

  • COLLECTION_SLUG: Slug koleksi (misalnya, ‘username/collection-slug’). [wajib]

Opsi:

Contoh $ hf collections info username/my-collection-slug

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf collections list

Daftarkan koleksi di Hub. [alias: ls]

Penggunaan:

$ hf collections list [OPTIONS]

Opsi:

  • --owner TEXT: Filter berdasarkan nama pengguna pemilik atau organisasi.
  • --item TEXT: Menyaring koleksi yang berisi item tertentu (misalnya, “models/gpt2”, “datasets/squad”, “papers/2311.12983”).
  • --sort [lastModified|trending|upvotes]: Urutkan hasil berdasarkan terakhir diubah, tren, atau upvotes.
  • --limit INTEGER: Membatasi jumlah hasil. [default: 10]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf collections ls $ hf collections ls —owner nvidia $ hf collections ls —item models/teknium/OpenHermes-2.5-Mistral-7B —limit 10

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf collections update

Perbarui metadata koleksi di Hub.

Penggunaan:

$ hf collections update [OPTIONS] COLLECTION_SLUG

Argumen:

  • COLLECTION_SLUG: Slug koleksi (misalnya, ‘username/collection-slug’). [wajib]

Opsi:

  • --title TEXT: Judul baru untuk koleksi.
  • --description TEXT: Deskripsi baru untuk koleksi (maks. 150 karakter).
  • --position INTEGER: Posisi baru koleksi dalam daftar pemilik.
  • --private / --no-private: Apakah koleksi harus bersifat privat.
  • --theme TEXT: Warna tema untuk koleksi (misalnya, ‘green’, ‘blue’).
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf collections update-item

Perbarui item dalam koleksi.

Penggunaan:

$ hf collections update-item [OPTIONS] COLLECTION_SLUG ITEM_OBJECT_ID

Argumen:

  • COLLECTION_SLUG: Slug koleksi (misalnya, ‘username/collection-slug’). [wajib]
  • ITEM_OBJECT_ID: ID item dalam koleksi (dari field ‘item_object_id’, bukan repo_id). [wajib]

Opsi:

  • --note TEXT: Catatan baru untuk item (maks. 500 karakter).
  • --position INTEGER: Posisi baru item dalam koleksi.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf cp

Salin file di antara jalur lokal, repositori, dan bucket.

Menangani unggahan (lokal/stdin -> repo/bucket), unduhan (repo/bucket -> lokal/stdout), dan salinan jarak-ke-jarak (repo/bucket -> repo/bucket). Salinan bucket-ke-repo dan lokal-ke-lokal tidak didukung. Untuk direktori, gunakan hf upload/hf download (repo) atau hf buckets sync (bucket). Salinan jarak-ke-jarak hanya berfungsi di dalam wilayah penyimpanan yang sama (https://huggingface.co/docs/hub/storage-regions).

Penggunaan:

$ hf cp [OPTIONS] SRC [DST]

Argumen:

  • SRC: Sumber: file lokal, URI hf:// (repo atau bucket), atau - untuk stdin. [wajib]
  • [DST]: Tujuan: jalur lokal, URI hf:// (repo atau bucket), atau - untuk stdout.

Opsi:

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf datasets

Interaksi dengan dataset di Hub.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • card: Dapatkan kartu dataset (README) untuk dataset di Hub.
  • info: Dapatkan informasi tentang dataset di Hub.
  • leaderboard: Menampilkan skor model dari papan peringkat dataset.
  • list: Daftarkan dataset di Hub, atau file di repo dataset. [alias: ls]
  • parquet: Daftar URL file parquet yang tersedia untuk dataset.
  • sql: Jalankan kueri SQL mentah dengan DuckDB terhadap URL parquet dataset.

kartu dataset hf

Dapatkan kartu dataset (README) untuk dataset di Hub.

Penggunaan:

$ hf datasets card [OPTIONS] DATASET_ID

Argumen:

  • DATASET_ID: ID dataset (misalnya username/repo-name). [wajib]

Opsi:

  • --metadata: Hanya outputkan metadata dari kartu.
  • --text: Hanya outputkan isi teks (tanpa metadata).
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf datasets info

Dapatkan informasi tentang dataset di Hub.

Penggunaan:

$ hf datasets info [OPTIONS] DATASET_ID

Argumen:

  • DATASET_ID: ID dataset (misalnya username/repo-name). [wajib]

Opsi:

  • --revision TEXT: id revisi Git yang dapat berupa nama branch, tag, atau hash commit.
  • --expand TEXT: Properti yang dipisahkan koma untuk dikembalikan. Saat digunakan, hanya properti yang terdaftar (dan id) yang akan dikembalikan. Contoh: ‘—expand=downloads,likes,tags’. Valid: author, cardData, citation, createdAt, description, disabled, downloads, downloadsAllTime, gated, lastModified, likes, mainSize, paperswithcode_id, private, resourceGroup, sha, siblings, tags, trendingScore, usedStorage.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf datasets info HuggingFaceFW/fineweb $ hf datasets info my-dataset —expand downloads,likes,tags

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf datasets leaderboard

Daftarkan skor model dari papan peringkat dataset. Perintah ini membantu menemukan model terbaik untuk suatu tugas atau membandingkan model berdasarkan skor benchmark. Gunakan ‘hf datasets ls —filter benchmark:official’ untuk mendaftar papan peringkat yang tersedia.

Penggunaan:

$ hf datasets leaderboard [OPTIONS] DATASET_ID

Argumen:

  • DATASET_ID: ID dataset benchmark (misalnya SWE-bench/SWE-bench_Verified). [wajib]

Opsi:

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf datasets list

Daftarkan dataset di Hub, atau file dalam repo dataset. [alias: ls]

Ketika dipanggil tanpa argumen, menampilkan daftar dataset di Hub. Ketika dipanggil dengan ID dataset, menampilkan daftar file di repo dataset tersebut.

Penggunaan:

$ hf datasets list [OPTIONS] [REPO_ID]

Argumen:

  • [REPO_ID]: Dataset ID (mis. username/repo-name) untuk mendaftar file. Jika diabaikan, mendaftar dataset.

Opsi:

  • --search TEXT: Kueri pencarian.
  • --author TEXT: Filter berdasarkan penulis atau organisasi.
  • --filter TEXT: Saring berdasarkan tag (misalnya ‘text-classification’). Dapat digunakan beberapa kali.
  • --sort [created_at|downloads|last_modified|likes|trending_score]: Mengurutkan hasil.
  • --limit INTEGER: Membatasi jumlah hasil. [default: 30]
  • --expand TEXT: Properti yang dipisahkan koma untuk dikembalikan. Saat digunakan, hanya properti yang terdaftar (dan id) yang akan dikembalikan. Contoh: ‘—expand=downloads,likes,tags’. Valid: author, cardData, citation, createdAt, description, disabled, downloads, downloadsAllTime, gated, lastModified, likes, mainSize, paperswithcode_id, private, resourceGroup, sha, siblings, tags, trendingScore, usedStorage.
  • -h, --human-readable: Menampilkan ukuran dalam format yang mudah dibaca manusia (hanya untuk daftar file).
  • --tree: Menampilkan file dalam format pohon (hanya untuk menampilkan file).
  • -R, --recursive: Daftarkan file secara rekursif (hanya untuk mendaftar file).
  • --revision TEXT: id revisi Git yang dapat berupa nama branch, tag, atau hash commit.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf datasets parquet

Daftarkan URL file parquet yang tersedia untuk dataset.

Penggunaan:

$ hf datasets parquet [OPTIONS] DATASET_ID

Argumen:

  • DATASET_ID: ID dataset (misalnya username/repo-name). [wajib]

Opsi:

  • --subset TEXT: Saring entri parquet berdasarkan subset/konfigurasi.
  • --split TEXT: Saring entri parquet berdasarkan split.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf datasets sql

Jalankan kueri SQL mentah dengan DuckDB terhadap URL parquet dataset.

Penggunaan:

$ hf datasets sql [OPTIONS] SQL

Argumen:

  • SQL: Kueri SQL mentah untuk dieksekusi. [wajib]

Opsi:

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

diskusi hf

Kelola diskusi dan pull request di Hub.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • close: Menutup diskusi atau pull request.
  • comment: Berikan komentar pada diskusi atau pull request.
  • create: Membuat diskusi atau pull request baru di sebuah repo.
  • diff: Menampilkan diff dari pull request.
  • edit: Edit an existing comment on a discussion or pull request.
  • info: Mendapatkan informasi tentang diskusi atau pull request.
  • list: Daftar diskusi dan pull request di sebuah repo. [alias: ls]
  • merge: Menggabungkan pull request.
  • rename: Mengubah nama diskusi atau pull request.
  • reopen: Membuka kembali diskusi atau pull request yang telah ditutup.

tutup diskusi hf

Tutup diskusi atau pull request.

Penggunaan:

$ hf discussions close [OPTIONS] REPO_ID NUM

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]
  • NUM: Nomor diskusi atau pull request. [wajib]

Opsi:

  • --comment TEXT: Komentar opsional untuk diposting saat menutup.
  • -y, --yes: Lewati prompt konfirmasi.
  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf discussions close username/my-model 5 $ hf discussions close username/my-model 5 —comment “Closing as resolved.”

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf diskusi komentar

Komentari diskusi atau pull request.

Penggunaan:

$ hf discussions comment [OPTIONS] REPO_ID NUM

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]
  • NUM: Nomor diskusi atau pull request. [wajib]

Opsi:

  • --body TEXT: Teks komentar (mendukung Markdown).
  • --body-file PATH: Membaca komentar dari file. Gunakan ’-’ untuk stdin.
  • --attach TEXT: Lampirkan file gambar, video, atau audio, sebagai ‘FILE’ atau ‘FILE#teks alternatif’. Referensi ‘alt’ di badan teks akan diganti oleh file yang diunggah, sedangkan file lainnya akan ditambahkan. Dapat digunakan beberapa kali.
  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf discussions create

Buat diskusi atau pull request baru di sebuah repo.

Penggunaan:

$ hf discussions create [OPTIONS] REPO_ID

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]

Opsi:

  • --title TEXT: Judul diskusi atau pull request. [wajib]
  • --body TEXT: Deskripsi (mendukung Markdown).
  • --body-file PATH: Baca deskripsi dari file. Gunakan ’-’ untuk stdin.
  • --pull-request, --pr: Buat pull request alih-alih diskusi.
  • --attach TEXT: Lampirkan file gambar, video, atau audio, sebagai ‘FILE’ atau ‘FILE#teks alternatif’. Referensi ‘alt’ di badan teks akan diganti oleh file yang diunggah, sedangkan file lainnya akan ditambahkan. Dapat digunakan beberapa kali.
  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf discussions diff

Tampilkan diff dari pull request.

Penggunaan:

$ hf discussions diff [OPTIONS] REPO_ID NUM

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]
  • NUM: Nomor diskusi atau pull request. [wajib]

Opsi:

  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf discussions diff username/my-model 5

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf diskusi edit

Edit komentar yang sudah ada pada diskusi atau pull request.

Penggunaan:

$ hf discussions edit [OPTIONS] REPO_ID NUM COMMENT_ID

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]
  • NUM: Nomor diskusi atau pull request. [wajib]
  • COMMENT_ID: ID komentar yang akan diedit (lihat ‘hf discussions info … —format json’). [wajib]

Opsi:

  • --body TEXT: Teks komentar baru (mendukung Markdown).
  • --body-file PATH: Membaca komentar baru dari file. Gunakan ’-’ untuk stdin.
  • --attach TEXT: Lampirkan file gambar, video, atau audio, sebagai ‘FILE’ atau ‘FILE#teks alternatif’. Referensi ‘alt’ di badan teks akan diganti oleh file yang diunggah, sedangkan file lainnya akan ditambahkan. Dapat digunakan beberapa kali.
  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf discussions edit username/my-model 5 abc123 —body “Updated comment.” $ hf discussions edit username/my-model 5 abc123 —body-file fixed.md $ hf discussions edit username/my-model 5 abc123 —body “Fixed: result” —attach ./after.png

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf discussions info

Dapatkan informasi tentang diskusi atau pull request.

Penggunaan:

$ hf discussions info [OPTIONS] REPO_ID NUM

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]
  • NUM: Nomor diskusi atau pull request. [wajib]

Opsi:

  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf discussions info username/my-model 5 $ hf discussions info username/my-model 5 —format json

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf discussions list

Daftarkan diskusi dan pull request di sebuah repo. [alias: ls]

Penggunaan:

$ hf discussions list [OPTIONS] REPO_ID

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]

Opsi:

  • -s, --status [open|closed|merged|draft|all]: Filter berdasarkan status (open, closed, merged, draft, all). [default: open]
  • -k, --kind [all|discussion|pull_request]: Filter berdasarkan jenis (discussion, pull_request, all). [default: all]
  • --author TEXT: Filter berdasarkan penulis atau organisasi.
  • --limit INTEGER: Membatasi jumlah hasil. [default: 30]
  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf discussions merge

Gabungkan pull request.

Penggunaan:

$ hf discussions merge [OPTIONS] REPO_ID NUM

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]
  • NUM: Nomor diskusi atau pull request. [wajib]

Opsi:

  • --comment TEXT: Komentar opsional untuk diposting saat penggabungan.
  • -y, --yes: Lewati prompt konfirmasi.
  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf discussions merge username/my-model 5 $ hf discussions merge username/my-model 5 —comment “Merging, thanks!”

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf diskusi ubah nama

Ganti nama diskusi atau pull request.

Penggunaan:

$ hf discussions rename [OPTIONS] REPO_ID NUM NEW_TITLE

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]
  • NUM: Nomor diskusi atau pull request. [wajib]
  • NEW_TITLE: Judul baru. [wajib]

Opsi:

  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf discussions rename username/my-model 5 “Updated title”

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf diskusi buka kembali

Buka kembali diskusi atau pull request yang telah ditutup.

Penggunaan:

$ hf discussions reopen [OPTIONS] REPO_ID NUM

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]
  • NUM: Nomor diskusi atau pull request. [wajib]

Opsi:

  • --comment TEXT: Komentar opsional untuk diposting saat membuka kembali.
  • -y, --yes: Lewati prompt konfirmasi.
  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf discussions reopen username/my-model 5 $ hf discussions reopen username/my-model 5 —comment “Reopening for further investigation.”

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf download

Unduh file dari Hub.

Penggunaan:

$ hf download [OPTIONS] REPO_ID [FILENAMES]...

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]
  • [FILENAMES]...: File yang akan diunduh (misalnya config.json, data/metadata.jsonl).

Opsi:

  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: (model)]
  • --revision TEXT: id revisi Git yang dapat berupa nama branch, tag, atau hash commit.
  • --include TEXT: Pola glob untuk menyertakan file yang akan diunduh. contoh: *.json
  • --exclude TEXT: Pola glob untuk mengecualikan file dari unduhan.
  • --cache-dir TEXT: Direktori tempat menyimpan file.
  • --local-dir TEXT: Jika diatur, file yang diunduh akan ditempatkan di bawah direktori ini. Lihat https://huggingface.co/docs/huggingface_hub/guides/download#download-files-to-a-local-folder untuk detail lebih lanjut.
  • --force-download / --no-force-download: Jika True, file akan diunduh meskipun sudah ada di cache. [default: no-force-download]
  • --dry-run / --no-dry-run: Jika True, lakukan dry run tanpa benar-benar mengunduh file. [default: no-dry-run]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --max-workers INTEGER: Jumlah maksimum worker yang digunakan untuk mengunduh file. Default adalah 8. [default: 8]
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf endpoints

Kelola Hugging Face Inference Endpoints.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • catalog: Berinteraksi dengan katalog Inference Endpoints.
  • delete: Menghapus Inference Endpoint secara permanen.
  • deploy: Deploy Inference Endpoint dari repositori Hub.
  • describe: Mendapatkan informasi tentang endpoint yang sudah ada.
  • hardware: Daftar perangkat keras yang tersedia untuk mendeploy Inference Endpoint.
  • list: Mengelompokkan semua Inference Endpoints untuk namespace yang diberikan. [alias: ls]
  • list-catalog: Menampilkan daftar model yang tersedia di Model Catalog.
  • pause: Menghentikan Inference Endpoint.
  • resume: Melanjutkan Inference Endpoint.
  • scale-to-zero: Skala Inference Endpoint menjadi nol.
  • update: Memperbarui endpoint yang sudah ada.

Katalog hf endpoints

Interaksi dengan katalog Inference Endpoints.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • deploy: Deploy Inference Endpoint dari Model Catalog.
  • list: Menampilkan daftar model yang tersedia di Model Catalog. [alias: ls]

hf endpoints catalog deploy

Deploy Inference Endpoint dari Model Catalog.

Model katalog di-deploy melalui resep: kombinasi perangkat keras dan mesin yang telah diuji untuk model tersebut. Lewati —repo untuk deploying resep default dari sebuah model, yang secara opsional dapat dipersempit dengan —accelerator dan —gguf-file, atau lewati —recipe untuk deploying resep persis yang terdaftar oleh hf endpoints catalog ls.

Penggunaan:

$ hf endpoints catalog deploy [OPTIONS]

Opsi:

  • --repo TEXT: Nama repositori model yang terkait dengan Inference Endpoint (misalnya ‘openai/gpt-oss-120b'). Mendeploy resep default-nya. Saling eksklusif dengan —recipe.
  • --recipe TEXT: id dari resep katalog yang akan di-deploy, seperti yang terdaftar oleh ‘hf endpoints catalog ls’. Saling eksklusif dengan —repo.
  • --name TEXT: Nama endpoint.
  • --accelerator [cpu|gpu|neuron]: Akselerator perangkat keras yang akan digunakan untuk inferensi. Hanya dengan —repo.
  • --gguf-file TEXT: File GGUF yang akan di-deploy, untuk model yang memiliki satu resep per kuantisasi. Hanya dengan —repo.
  • --namespace TEXT: Namespace yang terkait dengan Inference Endpoint. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf endpoints catalog deploy —repo meta-llama/Llama-3.2-1B-Instruct $ hf endpoints catalog deploy —recipe sizzling-biryani-g4xsi1ac

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf endpoints catalog list

Daftarkan model-model yang tersedia di Model Catalog. [alias: ls]

Satu baris per resep, yaitu per cara pengujian untuk mendeploy model. Deploy salah satunya dengan hf endpoints catalog deploy --recipe <RECIPE_ID>.

Penggunaan:

$ hf endpoints catalog list [OPTIONS]

Opsi:

  • --accelerator [cpu|gpu|neuron]: Hanya tampilkan resep yang berjalan di akselerator ini.
  • --engine [llamacpp|sglang|tei|vllm]: Hanya tampilkan resep yang menjalankan mesin inferensi ini.
  • --license TEXT: Hanya tampilkan model di bawah lisensi ini (mis. ‘Apache 2.0’).
  • --task TEXT: Hanya tampilkan model untuk tugas ini (mis. ‘text-generation’).
  • --search TEXT: Kueri pencarian.
  • --limit INTEGER: Membatasi jumlah model yang dikembalikan.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf endpoints catalog ls $ hf endpoints catalog ls —engine vllm

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf endpoints delete

Hapus Inference Endpoint secara permanen.

Penggunaan:

$ hf endpoints delete [OPTIONS] NAME

Argumen:

  • NAME: Nama endpoint. [wajib]

Opsi:

  • --namespace TEXT: Namespace yang terkait dengan Inference Endpoint. Secara default menggunakan namespace pengguna saat ini.
  • --yes: Lewati prompt konfirmasi.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf endpoints delete my-endpoint

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf endpoints deploy

Deploy Inference Endpoint dari repositori Hub.

Jalankan hf endpoints hardware untuk menampilkan kombinasi --vendor, --region, --accelerator, --instance-type, dan --instance-size yang valid.

Penggunaan:

$ hf endpoints deploy [OPTIONS] NAME

Argumen:

  • NAME: Nama endpoint. [wajib]

Opsi:

  • --repo TEXT: Nama repositori model yang terkait dengan Inference Endpoint (misalnya ‘openai/gpt-oss-120b’). [wajib]
  • --framework TEXT: Framework machine learning yang digunakan untuk model (misalnya ‘vllm’). [wajib]
  • --accelerator TEXT: Akselerator perangkat keras yang akan digunakan untuk inferensi (misalnya ‘cpu’). [wajib]
  • --instance-size TEXT: Ukuran atau tipe instance yang akan digunakan untuk hosting model (misalnya ‘x4’). [wajib]
  • --instance-type TEXT: Jenis instance cloud tempat Inference Endpoint akan di-deploy (misalnya ‘intel-icl’). [wajib]
  • --region TEXT: Wilayah cloud tempat Inference Endpoint akan dibuat (misalnya ‘us-east-1’). [wajib]
  • --vendor TEXT: Penyedia cloud atau vendor tempat Inference Endpoint akan dihosting (misalnya ‘aws’). [wajib]
  • --namespace TEXT: Namespace yang terkait dengan Inference Endpoint. Secara default menggunakan namespace pengguna saat ini.
  • --task TEXT: Tugas untuk mendeploy model (misalnya ‘text-classification’).
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --min-replica INTEGER: Jumlah minimum replika (instans) yang harus tetap berjalan untuk Inference Endpoint. [default: 1]
  • --max-replica INTEGER: Jumlah maksimum replika (instans) untuk diskalakan pada Inference Endpoint. [default: 1]
  • --scale-to-zero-timeout INTEGER: Durasi dalam menit sebelum endpoint yang tidak aktif diskalakan menjadi nol.
  • --scaling-metric [pendingRequests|hardwareUsage]: Metrik referensi untuk penskalaan.
  • --scaling-threshold FLOAT: Ambang batas metrik penskalaan yang digunakan untuk memicu peningkatan skala. Diabaikan jika metrik penskalaan tidak diberikan.
  • --revision TEXT: id revisi Git yang dapat berupa nama branch, tag, atau hash commit.
  • --custom-image TEXT: URL image Docker untuk container yang dijalankan (misalnya ‘nexagi/sglang:v0.5.12’). Memerlukan ‘—framework custom’.
  • --engine [custom|hf-serve|llamacpp|sglang|tei|tgi|tgi-neuron|vllm|vllm-neuron]: Gambar mesin yang dikelola untuk dijalankan —custom-image dengan (misalnya ‘vllm’). Secara default menggunakan container apa pun.
  • --health-route TEXT: Rute health check yang diungkap oleh container (mis. ‘/health’). Memerlukan —custom-image.
  • --port INTEGER: Port tempat container mendengarkan (mis. 30000). Memerlukan —custom-image.
  • --container-registry-username TEXT: Username yang digunakan untuk autentikasi dengan registry yang menghosting —custom-image.
  • --container-registry-password TEXT: Kata sandi opsional yang digunakan untuk autentikasi dengan registry yang menampung —custom-image.
  • --tensor-parallel-size INTEGER: Jumlah akselerator untuk membagi satu salinan model (hanya untuk mesin vLLM dan SGLang).
  • --data-parallel-size INTEGER: Jumlah salinan model yang dijalankan, satu per akselerator (hanya untuk mesin vLLM).
  • --container-command TEXT: Menimpa entrypoint kontainer, sebagai string berpetik yang dipecah menjadi token (mis. “python -m sglang.launch_server”).
  • --container-args TEXT: Argumen yang ditambahkan ke entrypoint container, sebagai string berpetik yang dipecah menjadi token (mis. “—tp 8 —reasoning-parser qwen3”).
  • -e, --env TEXT: Menetapkan variabel lingkungan. Contoh: —env ENV=value
  • --env-file TEXT: Membaca file berisi variabel lingkungan. Gunakan - untuk membacanya dari stdin.
  • -s, --secrets TEXT: Menetapkan variabel lingkungan rahasia. Lebih disarankan menggunakan --secrets SECRET untuk membaca nilai dari lingkungan Anda (misalnya --secrets HF_TOKEN untuk meneruskan token Hugging Face Anda); --secrets SECRET=value menempatkan nilai tersebut dalam riwayat shell Anda.
  • --secrets-file TEXT: Membaca file berisi variabel lingkungan rahasia. Gunakan - untuk membacanya dari stdin.
  • --type [public|authenticated|private]: Jenis akses endpoint. Bawaan adalah ‘authenticated’ (digerbangkan oleh token, dapat dijangkau secara publik).
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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 …

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf endpoints describe

Dapatkan informasi tentang endpoint yang sudah ada.

Penggunaan:

$ hf endpoints describe [OPTIONS] NAME

Argumen:

  • NAME: Nama endpoint. [wajib]

Opsi:

  • --namespace TEXT: Namespace yang terkait dengan Inference Endpoint. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf endpoints describe my-endpoint

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf endpoints hardware

Daftarkan perangkat keras yang tersedia untuk mendeploy Inference Endpoint.

Hanya perangkat keras yang dapat di-deploy oleh namespace saat ini yang terdaftar: status yang dapat digunakan, dan kuota akselerator yang tersisa cukup untuk satu replika. Gunakan --all untuk mendaftar setiap kombinasi yang dikembalikan oleh API.

Kuota bersifat per namespace, sehingga gunakan --namespace yang sama yang akan Anda berikan ke hf endpoints deploy. Harga dalam USD, per replika per jam.

Penggunaan:

$ hf endpoints hardware [OPTIONS]

Opsi:

  • --namespace TEXT: Namespace yang terkait dengan Inference Endpoint. Secara default menggunakan namespace pengguna saat ini.
  • --vendor TEXT: Hanya tampilkan perangkat keras yang dihosting oleh penyedia cloud ini (misalnya ‘aws’).
  • --region TEXT: Hanya tampilkan perangkat keras yang tersedia di wilayah cloud ini (misalnya ‘us-east-1’).
  • --accelerator TEXT: Hanya tampilkan perangkat keras dengan akselerator ini (mis. ‘cpu’, ‘gpu’, ‘neuron’).
  • --instance-type TEXT: Hanya tampilkan hardware dari tipe instance ini (mis. ‘nvidia-l4’).
  • -a, --all: Tampilkan juga perangkat keras yang tidak dapat di-deploy saat ini (tidak tersedia, tidak didukung lagi, atau melebihi kuota).
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf endpoints hardware $ hf endpoints hardware —vendor aws —accelerator gpu

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf endpoints list

Mencantumkan semua Inference Endpoints untuk namespace yang diberikan. [alias: ls]

Penggunaan:

$ hf endpoints list [OPTIONS]

Opsi:

  • --namespace TEXT: Namespace yang terkait dengan Inference Endpoint. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf endpoints ls $ hf endpoints ls —namespace my-org

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf endpoints list-catalog

Daftarkan model yang tersedia di Model Catalog.

Satu baris per resep, yaitu per cara pengujian untuk mendeploy model. Deploy salah satunya dengan hf endpoints catalog deploy --recipe <RECIPE_ID>.

Penggunaan:

$ hf endpoints list-catalog [OPTIONS]

Opsi:

  • --accelerator [cpu|gpu|neuron]: Hanya tampilkan resep yang berjalan di akselerator ini.
  • --engine [llamacpp|sglang|tei|vllm]: Hanya tampilkan resep yang menjalankan mesin inferensi ini.
  • --license TEXT: Hanya tampilkan model di bawah lisensi ini (mis. ‘Apache 2.0’).
  • --task TEXT: Hanya tampilkan model untuk tugas ini (mis. ‘text-generation’).
  • --search TEXT: Kueri pencarian.
  • --limit INTEGER: Membatasi jumlah model yang dikembalikan.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

hf endpoints pause

Jeda Endpoint Inferensi.

Penggunaan:

$ hf endpoints pause [OPTIONS] NAME

Argumen:

  • NAME: Nama endpoint. [wajib]

Opsi:

  • --namespace TEXT: Namespace yang terkait dengan Inference Endpoint. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf endpoints pause my-endpoint

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf endpoints resume

Lanjutkan Endpoint Inferensi.

Penggunaan:

$ hf endpoints resume [OPTIONS] NAME

Argumen:

  • NAME: Nama endpoint. [wajib]

Opsi:

  • --namespace TEXT: Namespace yang terkait dengan Inference Endpoint. Secara default menggunakan namespace pengguna saat ini.
  • --fail-if-already-running: Jika True, metode akan melempar error jika Inference Endpoint sudah berjalan.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf endpoints resume my-endpoint

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf endpoints scale-to-zero

Skalakan Endpoint Inferensi menjadi nol.

Penggunaan:

$ hf endpoints scale-to-zero [OPTIONS] NAME

Argumen:

  • NAME: Nama endpoint. [wajib]

Opsi:

  • --namespace TEXT: Namespace yang terkait dengan Inference Endpoint. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf endpoints scale-to-zero my-endpoint

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf endpoints update

Perbarui endpoint yang sudah ada.

Penggunaan:

$ hf endpoints update [OPTIONS] NAME

Argumen:

  • NAME: Nama endpoint. [wajib]

Opsi:

  • --namespace TEXT: Namespace yang terkait dengan Inference Endpoint. Secara default menggunakan namespace pengguna saat ini.
  • --repo TEXT: Nama repositori model yang terkait dengan Inference Endpoint (misalnya ‘openai/gpt-oss-120b’).
  • --accelerator TEXT: Akselerator perangkat keras yang akan digunakan untuk inferensi (misalnya ‘cpu’).
  • --instance-size TEXT: Ukuran atau tipe instance yang akan digunakan untuk hosting model (misalnya ‘x4’).
  • --instance-type TEXT: Jenis instance cloud tempat Inference Endpoint akan di-deploy (misalnya ‘intel-icl’).
  • --framework TEXT: Framework machine learning yang digunakan untuk model (misalnya ‘custom’).
  • --revision TEXT: Revisi model spesifik yang akan di-deploy pada Inference Endpoint (misalnya ‘6c0e6080953db56375760c0471a8c5f2929baf11’).
  • --task TEXT: Tugas untuk mendeploy model (misalnya ‘text-classification’).
  • --custom-image TEXT: URL image Docker untuk container yang akan dijalankan (misalnya ‘nexagi/sglang:v0.5.12’). Menggantikan image yang saat ini dikonfigurasi pada endpoint, bukan memperbaikinya, sehingga Anda perlu menyertakan pengaturan engine dan container yang ingin dipertahankan bersamanya; jalankan ‘hf endpoints describe NAME’ terlebih dahulu untuk melihatnya.
  • --engine [custom|hf-serve|llamacpp|sglang|tei|tgi|tgi-neuron|vllm|vllm-neuron]: Gambar mesin yang dikelola untuk dijalankan —custom-image dengan (misalnya ‘vllm’). Secara default menggunakan container apa pun.
  • --health-route TEXT: Rute health check yang diungkap oleh container (mis. ‘/health’). Memerlukan —custom-image.
  • --port INTEGER: Port tempat container mendengarkan (mis. 30000). Memerlukan —custom-image.
  • --tensor-parallel-size INTEGER: Jumlah akselerator untuk membagi satu salinan model (hanya untuk mesin vLLM dan SGLang).
  • --data-parallel-size INTEGER: Jumlah salinan model yang dijalankan, satu per akselerator (hanya untuk mesin vLLM).
  • --container-command TEXT: Menimpa entrypoint kontainer, sebagai string berpetik yang dipecah menjadi token (mis. “python -m sglang.launch_server”). Menggantikan nilai saat ini; berikan string kosong untuk mengosongkannya.
  • --container-args TEXT: Argumen yang ditambahkan ke entrypoint container, sebagai string berpetik yang dipecah menjadi token (mis. “—enable-auto-tool-choice —tool-call-parser lfm2”). Menggantikan argumen yang saat ini diset pada endpoint, bukan menambahkannya, jadi sertakan argumen yang ingin Anda pertahankan; jalankan ‘hf endpoints describe NAME’ terlebih dahulu untuk melihatnya. Lewati string kosong untuk membersihkannya.
  • --min-replica INTEGER: Jumlah minimum replika (instans) yang harus tetap berjalan untuk Inference Endpoint.
  • --max-replica INTEGER: Jumlah maksimum replika (instans) untuk diskalakan pada Inference Endpoint.
  • --scale-to-zero-timeout INTEGER: Durasi dalam menit sebelum endpoint yang tidak aktif diskalakan menjadi nol.
  • --scaling-metric [pendingRequests|hardwareUsage]: Metrik referensi untuk penskalaan.
  • --scaling-threshold FLOAT: Ambang batas metrik penskalaan yang digunakan untuk memicu peningkatan skala. Diabaikan jika metrik penskalaan tidak diberikan.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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”

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf env

Cetak informasi tentang lingkungan.

Penggunaan:

$ hf env [OPTIONS]

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

hf extensions

Kelola ekstensi CLI hf. [alias: ext]

Peringatan Keamanan: ekstensi adalah eksekutabel pihak ketiga atau paket Python. Instal hanya dari sumber yang Anda percaya.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • exec: Menjalankan ekstensi yang sudah diinstal.
  • install: Instal ekstensi dari repositori GitHub publik.
  • list: Daftar perintah ekstensi yang terpasang. [alias: ls]
  • remove: Hapus ekstensi yang terpasang. [alias: rm]
  • search: Cari ekstensi yang tersedia di GitHub (ditandai dengan topik ‘hf-extension’).
  • update: Memperbarui ekstensi yang terpasang ke versi terbaru.

hf extensions exec

Jalankan ekstensi yang terinstal.

Penggunaan:

$ hf extensions exec [OPTIONS] NAME

Argumen:

  • NAME: Extension name (with or without hf- prefix). [required]

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf extensions exec claude — —help $ hf extensions exec claude —model zai-org/GLM-5

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf extensions install

Install ekstensi dari repositori GitHub publik.

Peringatan keamanan: ini menginstal eksekutabel atau paket Python pihak ketiga. Instal hanya dari sumber yang Anda percaya.

Penggunaan:

$ hf extensions install [OPTIONS] REPO_ID

Argumen:

  • REPO_ID: repositori ekstensi GitHub dalam format [OWNER/]hf-<name>. [wajib]

Opsi:

  • --force: Timpa jika sudah terinstal.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf extensions install hf-claude $ hf extensions install hanouticelina/hf-claude $ hf extensions install alvarobartt/hf-mem

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf extensions list

Daftarkan perintah ekstensi yang terpasang. [alias: ls]

Penggunaan:

$ hf extensions list [OPTIONS]

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf extensions list

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf extensions remove

Hapus ekstensi yang terpasang. [alias: rm]

Penggunaan:

$ hf extensions remove [OPTIONS] NAME

Argumen:

  • NAME: Nama ekstensi yang akan dihapus (dengan atau tanpa prefiks hf-). [wajib]

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf extensions remove claude

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf extensions search

Cari ekstensi yang tersedia di GitHub (ditandai dengan topik ‘hf-extension’).

Penggunaan:

$ hf extensions search [OPTIONS]

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf extensions search

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf extensions update

Perbarui ekstensi yang terpasang ke versi terbaru.

Penggunaan:

$ hf extensions update [OPTIONS] [NAME]

Argumen:

  • [NAME]: Ekstensi yang akan diperbarui (dengan atau tanpa prefiks hf-, opsional sebagai OWNER/hf-<name>). Jika diabaikan, semua ekstensi yang terpasang akan diperiksa dan yang sudah usang akan diperbarui.

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf extensions update $ hf extensions update hf-claude $ hf extensions update alvarobartt/hf-mem

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs

Jalankan dan kelola Jobs di Hub.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • cancel: Membatalkan Job
  • expose: Ganti port yang diekspos pada Job yang sedang berjalan.
  • hardware: Daftar opsi hardware yang tersedia untuk Jobs
  • inspect: Menampilkan informasi detail tentang satu atau beberapa Job
  • labels: Memperbarui label pada Job.
  • list: Daftar Pekerjaan. [alias: ls, ps]
  • logs: Mengambil log dari sebuah Job.
  • rerun: Jalankan Job baru dengan spesifikasi Job yang sudah ada.
  • run: Menjalankan Job.
  • scheduled: Buat dan kelola Job terjadwal di Hub.
  • ssh: SSH ke Job yang sedang berjalan.
  • stats: Mengambil statistik dan metrik penggunaan sumber daya dari Jobs.
  • uv: Jalankan skrip UV (Python dengan dependensi inline) di infrastruktur HF.
  • wait: Menunggu satu atau beberapa Job mencapai status terminal.

hf jobs cancel

Batalkan Tugas

Penggunaan:

$ hf jobs cancel [OPTIONS] JOB_ID

Argumen:

  • JOB_ID: ID pekerjaan (atau ‘namespace/job_id’) [wajib]

Opsi:

  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf jobs cancel <job_id>

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs expose

Ganti port yang terbuka pada Job yang sedang berjalan.

Penggunaan:

$ hf jobs expose [OPTIONS] JOB_ID [PORTS]...

Argumen:

  • JOB_ID: ID pekerjaan (atau ‘namespace/job_id’) [wajib]
  • [PORTS]...: Port yang akan diekspos melalui proxy jobs. Akses memerlukan token HF dengan akses baca ke namespace job.

Opsi:

  • --public INTEGER: Buka port tanpa autentikasi. Ulangi flag ini untuk beberapa port. Tidak perlu juga meneruskan port sebagai argumen posisional.
  • --clear: Tutup semua port yang terbuka.
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf jobs expose <job_id> 8000 $ hf jobs expose <job_id> 8000 —public 9000 $ hf jobs expose <job_id> —clear

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs hardware

Daftarkan opsi perangkat keras yang tersedia untuk Jobs

Penggunaan:

$ hf jobs hardware [OPTIONS]

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf jobs hardware

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs inspect

Tampilkan informasi terperinci tentang satu atau beberapa Job

Penggunaan:

$ hf jobs inspect [OPTIONS] JOB_IDS...

Argumen:

  • JOB_IDS...: ID pekerjaan untuk diperiksa (atau ‘namespace/job_id’) [wajib]

Opsi:

  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf jobs inspect <job_id>

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs labels

Perbarui label pada sebuah Job. Mengirimkan —label akan mengganti semua label yang ada; hanya mengirim —name akan mempertahankan label tersebut.

Penggunaan:

$ hf jobs labels [OPTIONS] JOB_ID

Argumen:

  • JOB_ID: ID pekerjaan (atau ‘namespace/job_id’) [wajib]

Opsi:

  • --name TEXT: Beri nama Job. Disimpan sebagai label name. Nama tidak harus unik. Secara default menggunakan nama image atau script ditambah hash pendek dari konfigurasi launch yang di-resolve.
  • -l, --label TEXT: Menetapkan label. Contoh: —label KEY=VALUE atau —label LABEL
  • --clear: Hapus semua label dari pekerjaan.
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs list | ls | ps

Daftarkan Pekerjaan.

Gunakan --status untuk memfilter berdasarkan status (lihat JobStage untuk nilai yang mungkin) dan --label untuk memfilter berdasarkan label key=value. Sebuah Job harus cocok dengan setiap filter agar dapat ditampilkan.

Penggunaan:

$ hf jobs list | ls | ps [OPTIONS]

Opsi:

  • -a, --all: Tampilkan semua Jobs (secara default menampilkan yang sedang berjalan dan dijadwalkan). Tidak dapat digabungkan dengan —status.
  • --status [COMPLETED|CANCELED|ERROR|DELETED|SCHEDULING|RUNNING]: Hanya tampilkan Jobs dengan status yang diberikan. Dipisahkan koma atau diulang, misalnya --status running,scheduling.
  • -l, --label TEXT: Hanya tampilkan Jobs dengan label key=value yang diberikan. Ulangi untuk membutuhkan beberapa label, misalnya --label env=prod --label team=ml.
  • --name TEXT: Hanya tampilkan Jobs dengan nama yang diberikan (jalan pintas untuk --label name=NAME).
  • --limit INTEGER: Jumlah maksimum Job yang ditampilkan. Atur ke 0 untuk menampilkan semua (tanpa batas). [default: 100]
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs logs

Ambil log dari sebuah Job.

Secara default, mencetak log yang tersedia saat ini dan keluar (non-blocking). Gunakan —follow/-f untuk mengalirkan log secara real-time hingga pekerjaan selesai. Gunakan —tail/-n untuk membatasi jumlah baris yang dikembalikan (di sisi server jika didukung).

Catatan: perintah berikut keluar saat aliran log berakhir, terlepas dari apakah Job berhasil atau gagal. Jalankan hf jobs inspect <job_id> untuk memeriksa status akhir.

Penggunaan:

$ hf jobs logs [OPTIONS] JOB_ID

Argumen:

  • JOB_ID: ID pekerjaan (atau ‘namespace/job_id’) [wajib]

Opsi:

  • -f, --follow: Ikuti output log (stream hingga pekerjaan selesai). Tanpa flag ini, hanya log yang saat ini tersedia yang dicetak.
  • -n, --tail INTEGER: Jumlah baris yang ditampilkan dari akhir log. Saat digabungkan dengan —follow, mulai streaming dari N baris terakhir.
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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>

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs rerun

Jalankan Job baru dengan spesifikasi Job yang sudah ada.

Penggunaan:

$ hf jobs rerun [OPTIONS] JOB_ID

Argumen:

  • JOB_ID: ID pekerjaan (atau ‘namespace/job_id’) [wajib]

Opsi:

  • -d, --detach: Jalankan Job di latar belakang dan tampilkan ID Job.
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf jobs rerun <job_id> $ hf jobs rerun —detach <job_id>

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs run

Jalankan Job.

Penggunaan:

$ hf jobs run [OPTIONS] IMAGE COMMAND...

Argumen:

  • IMAGE: Citra Docker yang akan digunakan. [wajib]
  • COMMAND...: Perintah yang akan dijalankan. [wajib]

Opsi:

  • -e, --env TEXT: Menetapkan variabel lingkungan. Contoh: —env ENV=value
  • -s, --secrets TEXT: Menetapkan variabel lingkungan rahasia. Lebih disarankan menggunakan --secrets SECRET untuk membaca nilai dari lingkungan Anda (misalnya --secrets HF_TOKEN untuk meneruskan token Hugging Face Anda); --secrets SECRET=value menempatkan nilai tersebut dalam riwayat shell Anda.
  • --name TEXT: Beri nama Job. Disimpan sebagai label name. Nama tidak harus unik. Secara default menggunakan nama image atau script ditambah hash pendek dari konfigurasi launch yang di-resolve.
  • -l, --label TEXT: Menetapkan label. Contoh: —label KEY=VALUE atau —label LABEL
  • -v, --volume TEXT: Mount satu atau lebih volume. Format: hf://[TYPE/]SOURCE:/MOUNT_PATH[:ro|:rw] atau LOCAL_DIR:/MOUNT_PATH[:ro|:rw]. TYPE adalah salah satu dari: models, datasets, spaces, buckets. TYPE secara default adalah models jika diabaikan. models, datasets, dan spaces selalu di-mount read-only. buckets secara default read+write. Sumber direktori lokal terlebih dahulu disinkronkan ke bucket dan di-mount read-only secara default. Contoh: -v hf://datasets/org/ds:/data atau -v hf://buckets/org/b:/mnt:ro atau -v ./inputs:/inputs
  • --env-file TEXT: Membaca file berisi variabel lingkungan. Gunakan - untuk membacanya dari stdin.
  • --secrets-file TEXT: Membaca file berisi variabel lingkungan rahasia. Gunakan - untuk membacanya dari stdin.
  • --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]: Flavor untuk perangkat keras. Jalankan ‘hf jobs hardware’ untuk menampilkan daftar flavor yang tersedia. Defaultnya adalah cpu-basic.
  • --timeout TEXT: Durasi maksimum: int dengan s (detik, default), m (menit), h (jam) atau d (hari).
  • --attempts INTEGER RANGE: Jumlah percobaan maksimum, termasuk eksekusi pertama. Nilai default adalah 1. [x>=1]
  • -d, --detach: Jalankan Job di latar belakang dan tampilkan ID Job.
  • --dry-run: Cetak konfigurasi Job yang telah dipecahkan tanpa mengirimkan Job.
  • --expose INTEGER: Buka port kontainer melalui proxy jobs. Ulangi flag untuk beberapa port (mis. --expose 8000 --expose 8001). Setiap port yang dibuka dapat diakses di domain publik jobs; akses memerlukan token HF dengan izin baca pada namespace job tersebut.
  • --expose-public INTEGER: Buka port container melalui proxy jobs tanpa autentikasi. Ulangi flag ini untuk beberapa port. Tidak perlu juga meneruskan port dengan --expose.
  • --ssh: Membuat kontainer job dapat dijangkau melalui SSH. Hubungkan dengan hf jobs ssh <job_id>. Memerlukan kunci publik SSH yang terdaftar di https://huggingface.co/settings/keys.
  • --network-group TEXT: Bergabung dengan grup jaringan. Pekerjaan dalam namespace dan grup sumber daya yang sama yang berbagi grup akan ditempatkan bersama dan dapat saling mengakses di setiap port. Di dalam setiap anggota, $HF_NETWORK_GROUP_HOSTNAME akan teresolusi ke setiap anggota. Huruf kecil alfanumerik dan tanda hubung, maksimal 46 karakter.
  • --network-alias TEXT: Klaim alias dalam grup jaringan. Anggota mencapai job yang mengklaimnya di ${HF_NETWORK_GROUP_PREFIX}<alias>. Ulangi flag untuk beberapa alias. Huruf kecil alfanumerik dan tanda hubung, maksimal 34 karakter, unik dalam job. Memerlukan --network-group.
  • --resource-group-id TEXT: ID dari resource group tempat Job akan dibuat. Digunakan untuk mengontrol akses ke sumber daya dalam organisasi dan untuk fitur atribusi biaya/batas pengeluaran.
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --format [agent|auto|human|json|quiet]: Format output. Defaultnya ‘auto’ yang memilih ‘agent’ atau ‘human’ berdasarkan terminal.
  • --json: keluaran JSON. Setara dengan ‘—format json’.
  • -q, --quiet: Output senyap (satu ID per baris). Setara dengan ‘—format quiet’.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs scheduled

Buat dan kelola Jobs terjadwal di Hub.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • delete: Menghapus Job terjadwal.
  • inspect: Menampilkan informasi detail tentang satu atau beberapa Job yang dijadwalkan
  • labels: Memperbarui label pada Job terjadwal.
  • list: Daftar Job yang dijadwalkan. [alias: ls, ps]
  • reschedule: Mengubah waktu eksekusi Job terjadwal.
  • resume: Melanjutkan (membatalkan jeda) Job terjadwal.
  • run: Jadwalkan Job.
  • suspend: Menggantung (menunda) Job terjadwal.
  • trigger: Memicu Job terjadwal untuk segera dijalankan (tidak mengubah jadwal).
  • uv: Jadwalkan skrip UV pada infrastruktur HF.

hf jobs scheduled delete

Hapus Job terjadwal.

Penggunaan:

$ hf jobs scheduled delete [OPTIONS] SCHEDULED_JOB_ID

Argumen:

  • SCHEDULED_JOB_ID: ID Job Terjadwal (atau ‘namespace/scheduled_job_id’) [wajib]

Opsi:

  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf jobs scheduled delete <id>

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs scheduled inspect

Tampilkan informasi terperinci tentang satu atau beberapa Job terjadwal

Penggunaan:

$ hf jobs scheduled inspect [OPTIONS] SCHEDULED_JOB_IDS...

Argumen:

  • SCHEDULED_JOB_IDS...: ID Job Terjadwal untuk diperiksa (atau ‘namespace/scheduled_job_id’) [wajib]

Opsi:

  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf jobs scheduled inspect <id>

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs scheduled labels

Perbarui label pada Job terjadwal. Mengirimkan —label akan mengganti semua label yang ada; hanya mengirimkan —name akan mempertahankan label tersebut.

Penggunaan:

$ hf jobs scheduled labels [OPTIONS] SCHEDULED_JOB_ID

Argumen:

  • SCHEDULED_JOB_ID: ID Job Terjadwal (atau ‘namespace/scheduled_job_id’) [wajib]

Opsi:

  • --name TEXT: Beri nama Job. Disimpan sebagai label name. Nama tidak harus unik. Secara default menggunakan nama image atau script ditambah hash pendek dari konfigurasi launch yang di-resolve.
  • -l, --label TEXT: Menetapkan label. Contoh: —label KEY=VALUE atau —label LABEL
  • --clear: Hapus semua label dari pekerjaan terjadwal.
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs scheduled list | ls | ps

Daftarkan Job yang dijadwalkan.

Gunakan --status untuk memfilter berdasarkan status (active atau suspended) dan --label untuk memfilter berdasarkan label key=value. Job terjadwal harus cocok dengan semua filter agar dapat ditampilkan.

Penggunaan:

$ hf jobs scheduled list | ls | ps [OPTIONS]

Opsi:

  • -a, --all: Tampilkan semua Job yang dijadwalkan (secara default menyembunyikan yang ditangguhkan). Tidak dapat digabungkan dengan —status.
  • --status [active|suspended]: Hanya tampilkan Job terjadwal dengan status yang diberikan. Dipisahkan koma atau diulang, misalnya --status suspended.
  • -l, --label TEXT: Hanya tampilkan Job terjadwal dengan label key=value yang diberikan. Ulangi untuk memerlukan beberapa label, misalnya --label env=prod --label team=ml.
  • --name TEXT: Hanya tampilkan Job terjadwal dengan nama yang diberikan (jalan pintas untuk --label name=NAME).
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs scheduled reschedule

Ubah waktu eksekusi Job terjadwal.

Penggunaan:

$ hf jobs scheduled reschedule [OPTIONS] SCHEDULED_JOB_ID SCHEDULE

Argumen:

  • SCHEDULED_JOB_ID: ID Job Terjadwal (atau ‘namespace/scheduled_job_id’) [wajib]
  • SCHEDULE: Salah satu dari @annually, @yearly, @monthly, @weekly, @daily, @hourly, atau ekspresi jadwal CRON. [wajib]

Opsi:

  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf jobs scheduled reschedule <id> “0 9 * * 1”

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs scheduled resume

Lanjutkan (hentikan jeda) Job terjadwal.

Penggunaan:

$ hf jobs scheduled resume [OPTIONS] SCHEDULED_JOB_ID

Argumen:

  • SCHEDULED_JOB_ID: ID Job Terjadwal (atau ‘namespace/scheduled_job_id’) [wajib]

Opsi:

  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf jobs scheduled resume <id>

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs scheduled run

Jadwalkan Tugas.

Penggunaan:

$ hf jobs scheduled run [OPTIONS] SCHEDULE IMAGE COMMAND...

Argumen:

  • SCHEDULE: Salah satu dari @annually, @yearly, @monthly, @weekly, @daily, @hourly, atau ekspresi jadwal CRON. [wajib]
  • IMAGE: Citra Docker yang akan digunakan. [wajib]
  • COMMAND...: Perintah yang akan dijalankan. [wajib]

Opsi:

  • --suspend / --no-suspend: Suspend (jeda) Job yang dijadwalkan
  • --concurrency / --no-concurrency: Mengizinkan beberapa instans Job ini untuk berjalan secara bersamaan
  • -e, --env TEXT: Menetapkan variabel lingkungan. Contoh: —env ENV=value
  • -s, --secrets TEXT: Menetapkan variabel lingkungan rahasia. Lebih disarankan menggunakan --secrets SECRET untuk membaca nilai dari lingkungan Anda (misalnya --secrets HF_TOKEN untuk meneruskan token Hugging Face Anda); --secrets SECRET=value menempatkan nilai tersebut dalam riwayat shell Anda.
  • --name TEXT: Beri nama Job. Disimpan sebagai label name. Nama tidak harus unik. Secara default menggunakan nama image atau script ditambah hash pendek dari konfigurasi launch yang di-resolve.
  • -l, --label TEXT: Menetapkan label. Contoh: —label KEY=VALUE atau —label LABEL
  • -v, --volume TEXT: Mount satu atau lebih volume. Format: hf://[TYPE/]SOURCE:/MOUNT_PATH[:ro|:rw] atau LOCAL_DIR:/MOUNT_PATH[:ro|:rw]. TYPE adalah salah satu dari: models, datasets, spaces, buckets. TYPE secara default adalah models jika diabaikan. models, datasets, dan spaces selalu di-mount read-only. buckets secara default read+write. Sumber direktori lokal terlebih dahulu disinkronkan ke bucket dan di-mount read-only secara default. Contoh: -v hf://datasets/org/ds:/data atau -v hf://buckets/org/b:/mnt:ro atau -v ./inputs:/inputs
  • --env-file TEXT: Membaca file berisi variabel lingkungan. Gunakan - untuk membacanya dari stdin.
  • --secrets-file TEXT: Membaca file berisi variabel lingkungan rahasia. Gunakan - untuk membacanya dari stdin.
  • --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]: Flavor untuk perangkat keras. Jalankan ‘hf jobs hardware’ untuk menampilkan daftar flavor yang tersedia. Defaultnya adalah cpu-basic.
  • --timeout TEXT: Durasi maksimum: int dengan s (detik, default), m (menit), h (jam) atau d (hari).
  • --attempts INTEGER RANGE: Jumlah percobaan maksimum, termasuk eksekusi pertama. Nilai default adalah 1. [x>=1]
  • --dry-run: Cetak konfigurasi Job yang telah dipecahkan tanpa mengirimkan Job.
  • --expose INTEGER: Buka port kontainer melalui proxy jobs. Ulangi flag untuk beberapa port (mis. --expose 8000 --expose 8001). Setiap port yang dibuka dapat diakses di domain publik jobs; akses memerlukan token HF dengan izin baca pada namespace job tersebut.
  • --expose-public INTEGER: Buka port container melalui proxy jobs tanpa autentikasi. Ulangi flag ini untuk beberapa port. Tidak perlu juga meneruskan port dengan --expose.
  • --resource-group-id TEXT: ID dari resource group tempat Job akan dibuat. Digunakan untuk mengontrol akses ke sumber daya dalam organisasi dan untuk fitur atribusi biaya/batas pengeluaran.
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --format [agent|auto|human|json|quiet]: Format output. Defaultnya ‘auto’ yang memilih ‘agent’ atau ‘human’ berdasarkan terminal.
  • --json: keluaran JSON. Setara dengan ‘—format json’.
  • -q, --quiet: Output senyap (satu ID per baris). Setara dengan ‘—format quiet’.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf jobs scheduled run “0 0 * * *” —name daily-script python:3.12 python script.py

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs scheduled suspend

Suspend (jeda) Job terjadwal.

Penggunaan:

$ hf jobs scheduled suspend [OPTIONS] SCHEDULED_JOB_ID

Argumen:

  • SCHEDULED_JOB_ID: ID Job Terjadwal (atau ‘namespace/scheduled_job_id’) [wajib]

Opsi:

  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf jobs scheduled suspend <id>

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs scheduled trigger

Pemicu Job terjadwal untuk dijalankan segera (tidak mengubah jadwal).

Penggunaan:

$ hf jobs scheduled trigger [OPTIONS] SCHEDULED_JOB_ID

Argumen:

  • SCHEDULED_JOB_ID: ID Job Terjadwal (atau ‘namespace/scheduled_job_id’) [wajib]

Opsi:

  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf jobs scheduled trigger <id>

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs scheduled uv

Jadwalkan skrip UV pada infrastruktur HF.

Penggunaan:

$ hf jobs scheduled uv [OPTIONS] COMMAND [ARGS]...

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • run: Menjalankan skrip UV (file lokal atau URL) di infrastruktur HF
hf jobs scheduled uv run

Jalankan skrip UV (file lokal atau URL) di infrastruktur HF

Penggunaan:

$ hf jobs scheduled uv run [OPTIONS] SCHEDULE SCRIPT [SCRIPT_ARGS]...

Argumen:

  • SCHEDULE: Salah satu dari @annually, @yearly, @monthly, @weekly, @daily, @hourly, atau ekspresi jadwal CRON. [wajib]
  • SCRIPT: Skrip UV untuk dijalankan (file lokal atau URL) [wajib]
  • [SCRIPT_ARGS]...: Argumen untuk skrip

Opsi:

  • --suspend / --no-suspend: Suspend (jeda) Job yang dijadwalkan
  • --concurrency / --no-concurrency: Mengizinkan beberapa instans Job ini untuk berjalan secara bersamaan
  • --image TEXT: Gunakan image Docker kustom dengan uv yang sudah terpasang.
  • --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]: Flavor untuk perangkat keras. Jalankan ‘hf jobs hardware’ untuk menampilkan daftar flavor yang tersedia. Defaultnya adalah cpu-basic.
  • -e, --env TEXT: Menetapkan variabel lingkungan. Contoh: —env ENV=value
  • -s, --secrets TEXT: Menetapkan variabel lingkungan rahasia. Lebih disarankan menggunakan --secrets SECRET untuk membaca nilai dari lingkungan Anda (misalnya --secrets HF_TOKEN untuk meneruskan token Hugging Face Anda); --secrets SECRET=value menempatkan nilai tersebut dalam riwayat shell Anda.
  • --name TEXT: Beri nama Job. Disimpan sebagai label name. Nama tidak harus unik. Secara default menggunakan nama image atau script ditambah hash pendek dari konfigurasi launch yang di-resolve.
  • -l, --label TEXT: Menetapkan label. Contoh: —label KEY=VALUE atau —label LABEL
  • -v, --volume TEXT: Mount satu atau lebih volume. Format: hf://[TYPE/]SOURCE:/MOUNT_PATH[:ro|:rw] atau LOCAL_DIR:/MOUNT_PATH[:ro|:rw]. TYPE adalah salah satu dari: models, datasets, spaces, buckets. TYPE secara default adalah models jika diabaikan. models, datasets, dan spaces selalu di-mount read-only. buckets secara default read+write. Sumber direktori lokal terlebih dahulu disinkronkan ke bucket dan di-mount read-only secara default. Contoh: -v hf://datasets/org/ds:/data atau -v hf://buckets/org/b:/mnt:ro atau -v ./inputs:/inputs
  • --env-file TEXT: Membaca file berisi variabel lingkungan. Gunakan - untuk membacanya dari stdin.
  • --secrets-file TEXT: Membaca file berisi variabel lingkungan rahasia. Gunakan - untuk membacanya dari stdin.
  • --timeout TEXT: Durasi maksimum: int dengan s (detik, default), m (menit), h (jam) atau d (hari).
  • --attempts INTEGER RANGE: Jumlah percobaan maksimum, termasuk eksekusi pertama. Nilai default adalah 1. [x>=1]
  • --dry-run: Cetak konfigurasi Job yang telah dipecahkan tanpa mengirimkan Job.
  • --expose INTEGER: Buka port kontainer melalui proxy jobs. Ulangi flag untuk beberapa port (mis. --expose 8000 --expose 8001). Setiap port yang dibuka dapat diakses di domain publik jobs; akses memerlukan token HF dengan izin baca pada namespace job tersebut.
  • --expose-public INTEGER: Buka port container melalui proxy jobs tanpa autentikasi. Ulangi flag ini untuk beberapa port. Tidak perlu juga meneruskan port dengan --expose.
  • --resource-group-id TEXT: ID dari resource group tempat Job akan dibuat. Digunakan untuk mengontrol akses ke sumber daya dalam organisasi dan untuk fitur atribusi biaya/batas pengeluaran.
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --with TEXT: Jalankan dengan paket-paket yang diberikan terpasang
  • -p, --python TEXT: Interpreter Python yang akan digunakan untuk lingkungan eksekusi
  • --format [agent|auto|human|json|quiet]: Format output. Defaultnya ‘auto’ yang memilih ‘agent’ atau ‘human’ berdasarkan terminal.
  • --json: keluaran JSON. Setara dengan ‘—format json’.
  • -q, --quiet: Output senyap (satu ID per baris). Setara dengan ‘—format quiet’.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf jobs scheduled uv run “0 0 * * ” —name daily-script script.py $ hf jobs scheduled uv run “0 0 * *” script.py —with pandas

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs ssh

Lakukan SSH ke Job yang sedang berjalan.

Jika Job belum berjalan, menunggu hingga mencapai status RUNNING sebelum menghubungkan. Memerlukan Job untuk dimulai dengan SSH diaktifkan (hf jobs run --ssh ...) dan kunci publik SSH Anda terdaftar di https://huggingface.co/settings/keys.

Penggunaan:

$ hf jobs ssh [OPTIONS] JOB_ID

Argumen:

  • JOB_ID: ID pekerjaan (atau ‘namespace/job_id’) [wajib]

Opsi:

  • -i, --identity-file PATH: Path ke file identitas SSH (diteruskan ke ssh -i).
  • --dry-run: Cetak perintah SSH alih-alih menjalankannya.
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf jobs ssh <job_id> $ hf jobs ssh <job_id> —dry-run $ hf jobs ssh <job_id> -i ~/.ssh/id_ed25519

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs stats

Ambil statistik dan metrik penggunaan sumber daya dari Jobs.

Secara default, mencetak snapshot statistik saat ini dan keluar (non-blocking). Gunakan —follow/-f untuk menampilkan statistik langsung hingga Jobs selesai.

Penggunaan:

$ hf jobs stats [OPTIONS] [JOB_IDS]...

Argumen:

  • [JOB_IDS]...: ID pekerjaan (atau ‘namespace/job_id’)

Opsi:

  • -f, --follow: Ikuti output statistik (tampilan langsung hingga Jobs selesai). Tanpa flag ini, satu snapshot dicetak.
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf jobs stats $ hf jobs stats <job_id> $ hf jobs stats -f <job_id>

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs uv

Jalankan skrip UV (Python dengan dependensi inline) pada infrastruktur HF.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • run: Menjalankan skrip UV (file lokal atau URL) di infrastruktur HF

hf jobs uv run

Jalankan skrip UV (file lokal atau URL) di infrastruktur HF

Penggunaan:

$ hf jobs uv run [OPTIONS] SCRIPT [SCRIPT_ARGS]...

Argumen:

  • SCRIPT: Skrip UV untuk dijalankan (file lokal atau URL) [wajib]
  • [SCRIPT_ARGS]...: Argumen untuk skrip

Opsi:

  • --image TEXT: Gunakan image Docker kustom dengan uv yang sudah terpasang.
  • --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]: Flavor untuk perangkat keras. Jalankan ‘hf jobs hardware’ untuk menampilkan daftar flavor yang tersedia. Defaultnya adalah cpu-basic.
  • -e, --env TEXT: Menetapkan variabel lingkungan. Contoh: —env ENV=value
  • -s, --secrets TEXT: Menetapkan variabel lingkungan rahasia. Lebih disarankan menggunakan --secrets SECRET untuk membaca nilai dari lingkungan Anda (misalnya --secrets HF_TOKEN untuk meneruskan token Hugging Face Anda); --secrets SECRET=value menempatkan nilai tersebut dalam riwayat shell Anda.
  • --name TEXT: Beri nama Job. Disimpan sebagai label name. Nama tidak harus unik. Secara default menggunakan nama image atau script ditambah hash pendek dari konfigurasi launch yang di-resolve.
  • -l, --label TEXT: Menetapkan label. Contoh: —label KEY=VALUE atau —label LABEL
  • -v, --volume TEXT: Mount satu atau lebih volume. Format: hf://[TYPE/]SOURCE:/MOUNT_PATH[:ro|:rw] atau LOCAL_DIR:/MOUNT_PATH[:ro|:rw]. TYPE adalah salah satu dari: models, datasets, spaces, buckets. TYPE secara default adalah models jika diabaikan. models, datasets, dan spaces selalu di-mount read-only. buckets secara default read+write. Sumber direktori lokal terlebih dahulu disinkronkan ke bucket dan di-mount read-only secara default. Contoh: -v hf://datasets/org/ds:/data atau -v hf://buckets/org/b:/mnt:ro atau -v ./inputs:/inputs
  • --env-file TEXT: Membaca file berisi variabel lingkungan. Gunakan - untuk membacanya dari stdin.
  • --secrets-file TEXT: Membaca file berisi variabel lingkungan rahasia. Gunakan - untuk membacanya dari stdin.
  • --timeout TEXT: Durasi maksimum: int dengan s (detik, default), m (menit), h (jam) atau d (hari).
  • --attempts INTEGER RANGE: Jumlah percobaan maksimum, termasuk eksekusi pertama. Nilai default adalah 1. [x>=1]
  • -d, --detach: Jalankan Job di latar belakang dan tampilkan ID Job.
  • --dry-run: Cetak konfigurasi Job yang telah dipecahkan tanpa mengirimkan Job.
  • --expose INTEGER: Buka port kontainer melalui proxy jobs. Ulangi flag untuk beberapa port (mis. --expose 8000 --expose 8001). Setiap port yang dibuka dapat diakses di domain publik jobs; akses memerlukan token HF dengan izin baca pada namespace job tersebut.
  • --expose-public INTEGER: Buka port container melalui proxy jobs tanpa autentikasi. Ulangi flag ini untuk beberapa port. Tidak perlu juga meneruskan port dengan --expose.
  • --ssh: Membuat kontainer job dapat dijangkau melalui SSH. Hubungkan dengan hf jobs ssh <job_id>. Memerlukan kunci publik SSH yang terdaftar di https://huggingface.co/settings/keys.
  • --network-group TEXT: Bergabung dengan grup jaringan. Pekerjaan dalam namespace dan grup sumber daya yang sama yang berbagi grup akan ditempatkan bersama dan dapat saling mengakses di setiap port. Di dalam setiap anggota, $HF_NETWORK_GROUP_HOSTNAME akan teresolusi ke setiap anggota. Huruf kecil alfanumerik dan tanda hubung, maksimal 46 karakter.
  • --network-alias TEXT: Klaim alias dalam grup jaringan. Anggota mencapai job yang mengklaimnya di ${HF_NETWORK_GROUP_PREFIX}<alias>. Ulangi flag untuk beberapa alias. Huruf kecil alfanumerik dan tanda hubung, maksimal 34 karakter, unik dalam job. Memerlukan --network-group.
  • --resource-group-id TEXT: ID dari resource group tempat Job akan dibuat. Digunakan untuk mengontrol akses ke sumber daya dalam organisasi dan untuk fitur atribusi biaya/batas pengeluaran.
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --with TEXT: Jalankan dengan paket-paket yang diberikan terpasang
  • -p, --python TEXT: Interpreter Python yang akan digunakan untuk lingkungan eksekusi
  • --format [agent|auto|human|json|quiet]: Format output. Defaultnya ‘auto’ yang memilih ‘agent’ atau ‘human’ berdasarkan terminal.
  • --json: keluaran JSON. Setara dengan ‘—format json’.
  • -q, --quiet: Output senyap (satu ID per baris). Setara dengan ‘—format quiet’.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf jobs wait

Tunggu hingga satu atau beberapa Job mencapai status terminal.

Menunggu hingga setiap Job selesai, lalu keluar dengan kode 0 jika semua Job berhasil diselesaikan, atau kode keluar non-nol jika ada Job yang dibatalkan, mengalami error, atau dihapus.

Semua Jobs harus berada dalam namespace yang sama.

Penggunaan:

$ hf jobs wait [OPTIONS] JOB_IDS...

Argumen:

  • JOB_IDS...: ID pekerjaan yang akan ditunggu (atau ‘namespace/job_id’). [wajib]

Opsi:

  • --timeout TEXT: Waktu tunggu maksimum: int dengan s (detik, default), m (menit), h (jam) atau d (hari).
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf jobs wait <job_id> $ hf jobs wait <job_id_1> <job_id_2> $ hf jobs ls -q | xargs hf jobs wait

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf lfs-enable-largefiles

Konfigurasi repositori Anda untuk mengaktifkan unggah file > 5GB.

Perintah ini mengatur git-lfs untuk menggunakan agen transfer multipart khusus yang memungkinkan pengunggahan file besar secara efisien dalam bentuk potongan.

Penggunaan:

$ hf lfs-enable-largefiles [OPTIONS] PATH

Argumen:

  • PATH: Jalur lokal ke repositori yang ingin Anda konfigurasikan. [wajib]

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

hf lfs-multipart-upload

Agen transfer kustom git-lfs internal untuk unggahan multipart.

Fungsi ini mengimplementasikan protokol transfer kustom untuk unggahan multipart git-lfs. Menangani unggahan berchunk file besar ke Hugging Face Hub.

Penggunaan:

$ hf lfs-multipart-upload [OPTIONS]

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

hf models

Interaksi dengan model di Hub.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • card: Dapatkan kartu model (README) untuk model di Hub.
  • info: Dapatkan informasi tentang model di Hub.
  • list: Daftar model di Hub, atau file di repo model. [alias: ls]

hf models card

Dapatkan kartu model (README) untuk model di Hub.

Penggunaan:

$ hf models card [OPTIONS] MODEL_ID

Argumen:

  • MODEL_ID: ID model (misalnya username/repo-name). [wajib]

Opsi:

  • --metadata: Hanya outputkan metadata dari kartu.
  • --text: Hanya outputkan isi teks (tanpa metadata).
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf models info

Dapatkan informasi tentang model di Hub.

Penggunaan:

$ hf models info [OPTIONS] MODEL_ID

Argumen:

  • MODEL_ID: ID model (misalnya username/repo-name). [wajib]

Opsi:

  • --revision TEXT: id revisi Git yang dapat berupa nama branch, tag, atau hash commit.
  • --expand TEXT: Properti yang dipisahkan koma untuk dikembalikan. Saat digunakan, hanya properti yang terdaftar (dan id) yang akan dikembalikan. Contoh: ‘—expand=downloads,likes,tags’. Valid: 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: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf models info meta-llama/Llama-3.2-1B-Instruct $ hf models info Qwen/Qwen3.5-9B —expand downloads,likes,tags

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf models list

Daftarkan model di Hub, atau file di repo model. [alias: ls]

Ketika dipanggil tanpa argumen, menampilkan daftar model di Hub. Ketika dipanggil dengan ID model, menampilkan daftar file di repo model tersebut.

Penggunaan:

$ hf models list [OPTIONS] [REPO_ID]

Argumen:

  • [REPO_ID]: Model ID (mis. username/repo-name) untuk mendaftar file. Jika diabaikan, mendaftar model.

Opsi:

  • --search TEXT: Kueri pencarian.
  • --author TEXT: Filter berdasarkan penulis atau organisasi.
  • --filter TEXT: Saring berdasarkan tag (misalnya ‘text-classification’). Dapat digunakan beberapa kali.
  • --pipeline-tag TEXT: Saring berdasarkan pipeline tag (tugas kanonik), misalnya ‘summarization’.
  • --gated / --no-gated: Filter berdasarkan status gated. ‘—gated’ untuk yang gated saja, ‘—no-gated’ untuk yang non-gated saja.
  • --apps TEXT: Saring berdasarkan aplikasi yang dapat menjalankan model, misalnya ‘ollama’ atau ‘vllm’.
  • --num-parameters TEXT: Saring berdasarkan jumlah parameter, misalnya ‘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]: Saring berdasarkan penyedia inferensi yang menyajikan model, misalnya ‘fireworks-ai’.
  • --warm: Hanya tampilkan model yang saat ini dilayani oleh setidaknya satu penyedia inferensi.
  • --sort [created_at|downloads|last_modified|likes|trending_score]: Mengurutkan hasil.
  • --limit INTEGER: Membatasi jumlah hasil. [default: 30]
  • --expand TEXT: Properti yang dipisahkan koma untuk dikembalikan. Saat digunakan, hanya properti yang terdaftar (dan id) yang akan dikembalikan. Contoh: ‘—expand=downloads,likes,tags’. Valid: 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: Menampilkan ukuran dalam format yang mudah dibaca manusia (hanya untuk daftar file).
  • --tree: Menampilkan file dalam format pohon (hanya untuk menampilkan file).
  • -R, --recursive: Daftarkan file secara rekursif (hanya untuk mendaftar file).
  • --revision TEXT: id revisi Git yang dapat berupa nama branch, tag, atau hash commit.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf papers

Interaksi dengan makalah di Hub.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • info: Dapatkan informasi tentang makalah di Hub.
  • list: Menampilkan daftar paper harian di Hub. [alias: ls]
  • read: Membaca makalah sebagai markdown.
  • search: Cari paper di Hub.

hf papers info

Dapatkan informasi tentang makalah di Hub.

Penggunaan:

$ hf papers info [OPTIONS] PAPER_ID

Argumen:

  • PAPER_ID: ID paper arXiv (misalnya ‘2502.08025’). [wajib]

Opsi:

Contoh $ hf papers info 2601.15621

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf papers list

Daftarkan paper harian di Hub. [alias: ls]

Penggunaan:

$ hf papers list [OPTIONS]

Opsi:

  • --date TEXT: Tanggal dalam format ISO (YYYY-MM-DD) atau ‘today’.
  • --week TEXT: minggu ISO untuk difilter, misalnya ‘2025-W09’.
  • --month TEXT: Bulan untuk difilter dalam format ISO (YYYY-MM), misalnya ‘2025-02’.
  • --submitter TEXT: Filter berdasarkan nama pengguna pengirim.
  • --sort [publishedAt|trending]: Mengurutkan hasil.
  • --limit INTEGER: Membatasi jumlah hasil. [default: 50]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf papers read

Baca makalah sebagai markdown.

Penggunaan:

$ hf papers read [OPTIONS] PAPER_ID

Argumen:

  • PAPER_ID: ID paper arXiv (misalnya ‘2502.08025’). [wajib]

Opsi:

Contoh $ hf papers read 2601.15621

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf papers search

Cari makalah di Hub.

Penggunaan:

$ hf papers search [OPTIONS] QUERY

Argumen:

  • QUERY: String kueri pencarian. [wajib]

Opsi:

Contoh $ hf papers search “vision language” $ hf papers search “attention mechanism” —limit 10 $ hf papers search “diffusion” —format json

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf repos

Kelola repositori di Hub.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • branch: Kelola cabang untuk repositori di Hub.
  • cp: Menyalin file di antara jalur lokal, repositori, dan bucket.
  • create: Buat repo baru di Hub.
  • delete: Menghapus repo dari Hub.
  • delete-files: Menghapus file dari repositori di Hub.
  • duplicate: Duplikasi repositori di Hub (model, dataset, atau Space).
  • list: Daftarkan semua repositori (model, dataset, spaces, buckets) dengan info penyimpanan. [alias: ls]
  • move: Memindahkan repositori dari satu namespace ke namespace lain.
  • settings: Memperbarui pengaturan repositori.
  • tag: Kelola tag untuk repo di Hub.

hf repos branch

Kelola cabang untuk repositori di Hub.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • create: Buat cabang baru untuk repositori di Hub.
  • delete: Menghapus cabang dari repositori di Hub.

hf repos branch create

Buat cabang baru untuk repositori di Hub.

Penggunaan:

$ hf repos branch create [OPTIONS] REPO_ID BRANCH

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]
  • BRANCH: Nama cabang yang akan dibuat. [wajib]

Opsi:

  • --revision TEXT: id revisi Git yang dapat berupa nama branch, tag, atau hash commit.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --exist-ok / --no-exist-ok: Jika diatur ke True, tidak akan melempar error jika branch sudah ada. [default: no-exist-ok]
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf repos branch create my-model dev $ hf repos branch create my-model dev —revision abc123

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf repos branch delete

Hapus cabang dari repositori di Hub.

Penggunaan:

$ hf repos branch delete [OPTIONS] REPO_ID BRANCH

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]
  • BRANCH: Nama cabang yang akan dihapus. [wajib]

Opsi:

  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf repos branch delete my-model dev

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf repos cp

Salin file di antara jalur lokal, repositori, dan bucket.

Menangani unggahan (lokal/stdin -> repo/bucket), unduhan (repo/bucket -> lokal/stdout), dan salinan jarak-ke-jarak (repo/bucket -> repo/bucket). Salinan bucket-ke-repo dan lokal-ke-lokal tidak didukung. Untuk direktori, gunakan hf upload/hf download (repo) atau hf buckets sync (bucket). Salinan jarak-ke-jarak hanya berfungsi di dalam wilayah penyimpanan yang sama (https://huggingface.co/docs/hub/storage-regions).

Penggunaan:

$ hf repos cp [OPTIONS] SRC [DST]

Argumen:

  • SRC: Sumber: file lokal, URI hf:// (repo atau bucket), atau - untuk stdin. [wajib]
  • [DST]: Tujuan: jalur lokal, URI hf:// (repo atau bucket), atau - untuk stdout.

Opsi:

Contoh $ 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/

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf repos create

Buat repo baru di Hub.

Penggunaan:

$ hf repos create [OPTIONS] REPO_ID

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]

Opsi:

  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --sdk, --space-sdk TEXT: tipe Hugging Face Spaces SDK. Wajib diisi saat —type disetel ke ‘space’.
  • --template TEXT: Buat Space dari template resmi. Sampaikan id repo template (mis. ‘SpacesExamples/jupyterlab’) atau nama singkatnya (mis. ‘JupyterLab’). Daftarkan template yang tersedia dengan hf spaces templates. Khusus Spaces.
  • --private / --no-private: Apakah akan membuat repo privat jika repo tidak ada di Hub. Diabaikan jika repo sudah ada.
  • --public: Apakah membuat repo menjadi publik. Diabaikan jika repo sudah ada.
  • --protected: Apakah akan membuat Space menjadi terlindungi (hanya untuk Spaces). Diabaikan jika repo sudah ada.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --exist-ok / --no-exist-ok: Jangan lempar error jika repo sudah ada. [default: no-exist-ok]
  • --resource-group-id TEXT: Grup sumber daya tempat repo dibuat. Grup sumber daya hanya tersedia untuk organisasi Enterprise Hub.
  • --region [us|eu]: Wilayah cloud tempat repo dibuat. Bisa berupa ‘us’ atau ‘eu’. Memerlukan paket Team atau di atasnya.
  • --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]: Varian hardware Space (misalnya ‘cpu-basic’, ‘t4-medium’, ‘l4x4’). Hanya untuk Spaces.
  • --sleep-time INTEGER: Detik tidak aktif sebelum Space dimatikan. Gunakan -1 untuk menonaktifkan. Hanya untuk Spaces.
  • -s, --secrets TEXT: Menetapkan variabel lingkungan rahasia. Lebih disarankan menggunakan --secrets SECRET untuk membaca nilai dari lingkungan Anda (misalnya --secrets HF_TOKEN untuk meneruskan token Hugging Face Anda); --secrets SECRET=value menempatkan nilai tersebut dalam riwayat shell Anda.
  • --secrets-file TEXT: Membaca file berisi variabel lingkungan rahasia. Gunakan - untuk membacanya dari stdin.
  • -e, --env TEXT: Menetapkan variabel lingkungan. Contoh: —env ENV=value
  • --env-file TEXT: Membaca file berisi variabel lingkungan. Gunakan - untuk membacanya dari stdin.
  • -v, --volume TEXT: Mount satu atau lebih volume. Format: hf://[TYPE/]SOURCE:/MOUNT_PATH[:ro]. TYPE adalah salah satu dari: models, datasets, spaces, buckets. TYPE secara default models jika diabaikan. models, datasets dan spaces selalu di-mount read-only. buckets secara default read+write. Contoh: -v hf://org/m:/data atau -v hf://datasets/org/ds:/data atau -v hf://buckets/org/b:/mnt:ro
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf repos delete

Hapus repo dari Hub. Ini adalah operasi yang tidak dapat dibatalkan.

Penggunaan:

$ hf repos delete [OPTIONS] REPO_ID

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]

Opsi:

  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --missing-ok / --no-missing-ok: Jika diset ke True, tidak akan melempar error jika repo tidak ada. [default: no-missing-ok]
  • -y, --yes: Menjawab Ya secara otomatis terhadap prompt.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf repos delete my-model

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf repos delete-files

Hapus file dari repositori di Hub.

Penggunaan:

$ hf repos delete-files [OPTIONS] REPO_ID PATTERNS...

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]
  • PATTERNS...: Pola glob untuk mencocokkan file yang akan dihapus. Berbasis fnmatch, ’*’ mencocokkan file secara rekursif. [wajib]

Opsi:

  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --revision TEXT: id revisi Git yang dapat berupa nama branch, tag, atau hash commit.
  • --commit-message TEXT: Ringkasan / judul / baris pertama dari commit yang dihasilkan.
  • --commit-description TEXT: Deskripsi dari commit yang dihasilkan.
  • --create-pr / --no-create-pr: Apakah akan membuat Pull Request baru untuk perubahan ini. [default: no-create-pr]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf repos delete-files my-model file.txt $ hf repos delete-files my-model “*.json” $ hf repos delete-files my-model folder/

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf repos duplicate

Duplikat repositori di Hub (model, dataset, atau Space).

Penggunaan:

$ hf repos duplicate [OPTIONS] FROM_ID [TO_ID]

Argumen:

  • FROM_ID: ID dari repo (mis. username/repo-name atau spaces/username/repo-name). [wajib]
  • [TO_ID]: ID repo tujuan (mis. myorg/my-copy). Secara default menggunakan namespace Anda dengan nama repo yang sama.

Opsi:

  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --private / --no-private: Apakah akan membuat repo privat jika repo tidak ada di Hub. Diabaikan jika repo sudah ada.
  • --public: Apakah membuat repo menjadi publik. Diabaikan jika repo sudah ada.
  • --protected: Apakah akan membuat Space menjadi terlindungi (hanya untuk Spaces). Diabaikan jika repo sudah ada.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --exist-ok / --no-exist-ok: Jangan lempar error jika repo sudah ada. [default: no-exist-ok]
  • --resource-group-id TEXT: Grup sumber daya tempat repositori baru akan dibuat. Grup sumber daya hanya tersedia untuk organisasi Enterprise Hub.
  • --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]: Varian hardware Space (misalnya ‘cpu-basic’, ‘t4-medium’, ‘l4x4’). Hanya untuk Spaces.
  • --sleep-time INTEGER: Detik tidak aktif sebelum Space dimatikan. Gunakan -1 untuk menonaktifkan. Hanya untuk Spaces.
  • -s, --secrets TEXT: Menetapkan variabel lingkungan rahasia. Lebih disarankan menggunakan --secrets SECRET untuk membaca nilai dari lingkungan Anda (misalnya --secrets HF_TOKEN untuk meneruskan token Hugging Face Anda); --secrets SECRET=value menempatkan nilai tersebut dalam riwayat shell Anda.
  • --secrets-file TEXT: Membaca file berisi variabel lingkungan rahasia. Gunakan - untuk membacanya dari stdin.
  • -e, --env TEXT: Menetapkan variabel lingkungan. Contoh: —env ENV=value
  • --env-file TEXT: Membaca file berisi variabel lingkungan. Gunakan - untuk membacanya dari stdin.
  • -v, --volume TEXT: Mount satu atau lebih volume. Format: hf://[TYPE/]SOURCE:/MOUNT_PATH[:ro]. TYPE adalah salah satu dari: models, datasets, spaces, buckets. TYPE secara default models jika diabaikan. models, datasets dan spaces selalu di-mount read-only. buckets secara default read+write. Contoh: -v hf://org/m:/data atau -v hf://datasets/org/ds:/data atau -v hf://buckets/org/b:/mnt:ro
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf repos list

Daftarkan semua repositori (model, dataset, spaces, buckets) dengan info penyimpanan. [alias: ls]

Penggunaan:

$ hf repos list [OPTIONS]

Opsi:

  • --namespace TEXT: Nama organisasi. Jika tidak disediakan, akan menampilkan repositori untuk pengguna yang terautentikasi.
  • --type, --repo-type [model|dataset|space|bucket]: Filter berdasarkan tipe repositori (model, dataset, space, atau bucket).
  • --search TEXT: Kueri pencarian.
  • --limit INTEGER: Membatasi jumlah hasil. [default: 30]
  • --explore: Jelajahi repositori Anda sebagai kota 3D interaktif.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf repos ls $ hf repos ls —explore $ hf repos ls —namespace my-org —search bert

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf repos move

Pindahkan repositori dari satu namespace ke namespace lain.

Penggunaan:

$ hf repos move [OPTIONS] FROM_ID TO_ID

Argumen:

  • FROM_ID: ID dari repo (mis. username/repo-name atau spaces/username/repo-name). [wajib]
  • TO_ID: ID dari repo (mis. username/repo-name atau spaces/username/repo-name). [wajib]

Opsi:

  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf repos move old-namespace/my-model new-namespace/my-model

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf repos settings

Perbarui pengaturan repositori.

Penggunaan:

$ hf repos settings [OPTIONS] REPO_ID

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]

Opsi:

  • --gated [auto|manual|false]: Status gated untuk repositori.
  • --private / --no-private: Apakah akan membuat repo privat jika repo tidak ada di Hub. Diabaikan jika repo sudah ada.
  • --public: Apakah membuat repo menjadi publik. Diabaikan jika repo sudah ada.
  • --protected: Apakah akan membuat Space menjadi terlindungi (hanya untuk Spaces). Diabaikan jika repo sudah ada.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf repos settings my-model —private $ hf repos settings my-model —gated auto $ hf repos settings my-space —repo-type space —protected

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf repos tag

Kelola tag untuk repositori di Hub.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • create: Buat tag untuk repo.
  • delete: Menghapus tag untuk sebuah repo.
  • list: Daftar tag untuk sebuah repo. [alias: ls]

hf repos tag create

Buat tag untuk repo.

Penggunaan:

$ hf repos tag create [OPTIONS] REPO_ID TAG

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]
  • TAG: Nama tag yang akan dibuat. [wajib]

Opsi:

  • -m, --message TEXT: Deskripsi tag yang akan dibuat.
  • --revision TEXT: id revisi Git yang dapat berupa nama branch, tag, atau hash commit.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf repos tag create my-model v1.0 $ hf repos tag create my-model v1.0 -m “First release”

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf repos tag delete

Hapus tag untuk repo.

Penggunaan:

$ hf repos tag delete [OPTIONS] REPO_ID TAG

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]
  • TAG: Nama tag yang akan dihapus. [wajib]

Opsi:

  • -y, --yes: Menjawab Ya secara otomatis terhadap prompt
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf repos tag delete my-model v1.0

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf repos tag list

Daftarkan tag untuk sebuah repo. [alias: ls]

Penggunaan:

$ hf repos tag list [OPTIONS] REPO_ID

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]

Opsi:

  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: model]
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf repos tag list my-model

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf sandbox

Jalankan dan kelola sandbox eksperimental di Hugging Face Jobs.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • cp: Menyalin file antara mesin lokal dan sandbox (gaya docker).
  • create: Membuat sandbox: VM khusus secara default, atau VM bersama yang murah dengan --pool.
  • exec: Menjalankan perintah di dalam sandbox, dengan streaming output.
  • kill: Mengakhiri sebuah sandbox, seluruh host bersama, atau semuanya (—all).
  • pool: Hangatkan pool VM host dan buat sandbox bersama eksperimental untuk beban kerja dalam batas kepercayaan yang sama.
  • process: Daftar dan hentikan proses latar belakang yang berjalan di dalam sandbox.
  • spawn: Mulai perintah berdurasi panjang di latar belakang dan kembalikan pid-nya (jangan menunggu).

hf sandbox cp

Salin file antara mesin lokal dan sandbox (gaya docker).

Penggunaan:

$ hf sandbox cp [OPTIONS] SRC DST

Argumen:

  • SRC: Sumber: jalur lokal atau <sandbox_id>:<path>. [wajib]
  • DST: Tujuan: jalur lokal atau <sandbox_id>:<path>. [wajib]

Opsi:

  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf sandbox cp data.csv <sandbox_id>:/data/data.csv $ hf sandbox cp <sandbox_id>:/app/result.json result.json

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf sandbox create

Buat sandbox: VM khusus secara default, atau VM bersama yang murah dengan --pool.

Env dan idle-timeout berlaku untuk sandbox dalam kedua mode. Dengan --pool, image dan flavor berasal dari pool, sehingga meneruskannya di sini akan menjadi error; --secrets juga ditolak karena sandbox yang di-pool tidak memiliki kanal encrypted-secrets (gunakan --env). Definisikan pool terlebih dahulu dengan hf sandbox pool create.

Penggunaan:

$ hf sandbox create [OPTIONS] [IMAGE]

Argumen:

  • [IMAGE]: Citra Docker (memerlukan /bin/sh).

Opsi:

  • --pool TEXT: Buat sandbox bersama yang murah di pool ini (dari hf sandbox pool create).
  • --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]: Flavor untuk perangkat keras. Jalankan ‘hf jobs hardware’ untuk menampilkan daftar flavor yang tersedia. Defaultnya adalah cpu-basic.
  • --idle-timeout TEXT: Mengakhiri sandbox secara otomatis setelah periode tidak aktif selama ini (mis. ‘10m’). Nilai default adalah 10m.
  • -e, --env TEXT: Menetapkan variabel lingkungan. Contoh: —env ENV=value
  • -s, --secrets TEXT: Menetapkan variabel lingkungan rahasia. Lebih disarankan menggunakan --secrets SECRET untuk membaca nilai dari lingkungan Anda (misalnya --secrets HF_TOKEN untuk meneruskan token Hugging Face Anda); --secrets SECRET=value menempatkan nilai tersebut dalam riwayat shell Anda.
  • -l, --label TEXT: Menetapkan label. Contoh: —label KEY=VALUE atau —label LABEL
  • --env-file TEXT: Membaca file berisi variabel lingkungan. Gunakan - untuk membacanya dari stdin.
  • --secrets-file TEXT: Membaca file berisi variabel lingkungan rahasia. Gunakan - untuk membacanya dari stdin.
  • -v, --volume TEXT: Mount satu atau lebih volume. Format: hf://[TYPE/]SOURCE:/MOUNT_PATH[:ro]. TYPE adalah salah satu dari: models, datasets, spaces, buckets. TYPE secara default models jika diabaikan. models, datasets dan spaces selalu di-mount read-only. buckets secara default read+write. Contoh: -v hf://org/m:/data atau -v hf://datasets/org/ds:/data atau -v hf://buckets/org/b:/mnt:ro
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --forward-hf-token: Suntikkan token HF Anda sebagai HF_TOKEN di dalam sandbox.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf sandbox exec

Jalankan perintah di dalam sandbox, dengan streaming output. Berakhir dengan kode keluar dari perintah tersebut.

Untuk memulai perintah berdurasi panjang di latar belakang alih-alih menunggu, gunakan hf sandbox spawn.

Penggunaan:

$ hf sandbox exec [OPTIONS] SANDBOX_ID COMMAND...

Argumen:

  • SANDBOX_ID: ID sandbox yang dicetak oleh hf sandbox create. [wajib]
  • COMMAND...: Perintah yang akan dijalankan. [wajib]

Opsi:

  • -w, --workdir TEXT: Direktori kerja.
  • -e, --env TEXT: Menetapkan variabel lingkungan. Contoh: —env ENV=value
  • --env-file TEXT: Membaca file berisi variabel lingkungan. Gunakan - untuk membacanya dari stdin.
  • --timeout FLOAT: Hentikan perintah setelah jumlah detik ini.
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf sandbox exec <sandbox_id> — python -c “print(42)” $ hf sandbox exec -w /app <sandbox_id> — pytest -x

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf sandbox kill

Akhiri sebuah sandbox, seluruh host bersama, atau semuanya (—all).

Penggunaan:

$ hf sandbox kill [OPTIONS] [SANDBOX_ID]

Argumen:

  • [SANDBOX_ID]: ID sandbox atau host yang akan diakhiri.

Opsi:

  • --all: Mengakhiri setiap sandbox dan host dalam namespace.
  • -y, --yes: Menjawab Ya secara otomatis untuk prompt.
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf sandbox kill <sandbox_id> $ hf sandbox kill <host_id> # mematikan seluruh host bersama (semua sandbox-nya) $ hf sandbox kill —all

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf sandbox pool

Hangatkan pool VM host dan ciptakan sandbox bersama eksperimental untuk beban kerja dalam batas kepercayaan yang sama.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • create: Hangatkan pool: jalankan satu VM host sekarang, diberi tag agar dapat ditemukan kemudian berdasarkan id pool-nya.
  • delete: Mengakhiri setiap VM host dari sebuah pool (dan dengan demikian semua sandbox-nya). [alias: rm]
  • ls: Menampilkan daftar pool sandbox yang sedang berjalan (dikelompokkan dari VM host mereka). [alias: list]

hf sandbox pool create

Hangatkan pool: jalankan satu VM host sekarang, diberi tag agar dapat ditemukan kemudian berdasarkan id pool-nya.

Penggunaan:

$ hf sandbox pool create [OPTIONS] [IMAGE]

Argumen:

  • [IMAGE]: Citra Docker untuk host (memerlukan /bin/sh).

Opsi:

  • --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]: Flavor untuk perangkat keras. Jalankan ‘hf jobs hardware’ untuk menampilkan daftar flavor yang tersedia. Defaultnya adalah cpu-basic.
  • --per-host INTEGER RANGE: Jumlah sandbox yang dikemas per VM host (default 50). [default: 50; x>=1]
  • --max-hosts INTEGER RANGE: Batas opsional untuk jumlah VM host. [x>=1]
  • --idle-timeout TEXT: Matikan host setelah tidak ada sandbox selama durasi ini (mis. ‘10m’). Defaultnya 10m.
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf sandbox pool create $ hf sandbox pool create python:3.12 —flavor cpu-basic $ hf sandbox pool create —per-host 50 —idle-timeout 30m

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf sandbox pool delete

Akhiri setiap VM host dari sebuah pool (dan dengan demikian semua sandbox-nya). [alias: rm]

Penggunaan:

$ hf sandbox pool delete [OPTIONS] POOL_ID

Argumen:

  • POOL_ID: ID pool yang akan dihapus. [wajib]

Opsi:

  • -y, --yes: Menjawab Ya secara otomatis untuk prompt.
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf sandbox pool delete <pool_id>

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf sandbox pool ls

Daftarkan pool sandbox yang sedang berjalan (dikelompokkan dari VM host mereka). [alias: list]

Penggunaan:

$ hf sandbox pool ls [OPTIONS]

Opsi:

  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf sandbox pool ls

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf sandbox process

Daftarkan dan hentikan proses latar belakang yang berjalan di dalam sandbox.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • kill: Menghentikan proses latar belakang yang berjalan di dalam sandbox.
  • ls: Menampilkan daftar proses latar belakang yang berjalan di dalam sandbox (yang dimulai dengan hf sandbox spawn). [alias: list]

hf sandbox process kill

Hentikan proses latar belakang yang berjalan di dalam sandbox.

Penggunaan:

$ hf sandbox process kill [OPTIONS] SANDBOX_ID PID

Argumen:

  • SANDBOX_ID: ID sandbox yang dicetak oleh hf sandbox create. [wajib]
  • PID: pid yang dicetak oleh hf sandbox process ls. [wajib]

Opsi:

  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf sandbox process kill <sandbox_id> <pid>

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf sandbox process ls

Daftarkan proses latar belakang yang berjalan di dalam sandbox (dimulai dengan hf sandbox spawn). [alias: list]

Penggunaan:

$ hf sandbox process ls [OPTIONS] SANDBOX_ID

Argumen:

  • SANDBOX_ID: ID sandbox yang dicetak oleh hf sandbox create. [wajib]

Opsi:

  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf sandbox process ls <sandbox_id>

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf sandbox spawn

Mulai perintah berdurasi panjang di latar belakang dan kembalikan pid-nya (jangan menunggu).

Daftarkan proses sandbox dengan hf sandbox process ls dan hentikan salah satunya dengan hf sandbox process kill.

Penggunaan:

$ hf sandbox spawn [OPTIONS] SANDBOX_ID COMMAND...

Argumen:

  • SANDBOX_ID: ID sandbox yang dicetak oleh hf sandbox create. [wajib]
  • COMMAND...: Perintah yang akan dijalankan di latar belakang. [wajib]

Opsi:

  • -w, --workdir TEXT: Direktori kerja.
  • -e, --env TEXT: Menetapkan variabel lingkungan. Contoh: —env ENV=value
  • --env-file TEXT: Membaca file berisi variabel lingkungan. Gunakan - untuk membacanya dari stdin.
  • --namespace TEXT: Namespace tempat job akan dijalankan. Secara default menggunakan namespace pengguna saat ini.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf sandbox spawn <sandbox_id> — python -m http.server 8000 $ hf sandbox spawn -w /app <sandbox_id> — uvicorn app:app

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf skills

Kelola keterampilan untuk asisten AI.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • add: Menginstal skill Hugging Face untuk asisten AI.
  • list: Daftar keterampilan yang tersedia dari marketplace Hugging Face. [alias: ls]
  • preview: Cetak hf-cli SKILL.md yang dihasilkan ke stdout.
  • update: Memperbarui keterampilan marketplace Hugging Face yang terpasang.

hf skills add

Install skill Hugging Face untuk asisten AI.

Skill hf-cli default dibuat secara lokal dari versi CLI yang terpasang; skill lainnya diunduh dari marketplace Hugging Face. Lokasi default berada di direktori saat ini (.agents/skills) atau level pengguna (~/.agents/skills). Skill ini juga dibuat symlink ke direktori skill Claude Code (.claude/skills atau ~/.claude/skills, menghormati CLAUDE_CONFIG_DIR jika disetel), kecuali --dest digunakan.

Penggunaan:

$ hf skills add [OPTIONS] [NAME]

Argumen:

  • [NAME]: Nama skill Marketplace.

Opsi:

  • -g, --global: Instal secara global (level pengguna) alih-alih di direktori proyek saat ini.
  • --dest PATH: Instal ke tujuan kustom (path ke direktori skills).
  • --force: Menimpa skill yang sudah ada di tujuan.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf skills add $ hf skills add huggingface-gradio —dest=~/my-skills $ hf skills add —global $ hf skills add huggingface-gradio —global

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf skills list

Daftarkan keterampilan yang tersedia dari marketplace Hugging Face. [alias: ls]

Penggunaan:

$ hf skills list [OPTIONS]

Opsi:

Contoh $ hf skills list $ hf skills list —format json

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf skills preview

Cetak hf-cli SKILL.md yang dihasilkan ke stdout.

Penggunaan:

$ hf skills preview [OPTIONS]

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

hf skills update

Perbarui keterampilan marketplace Hugging Face yang terpasang.

Penggunaan:

$ hf skills update [OPTIONS] [NAME]

Argumen:

  • [NAME]: Nama skill terinstal opsional untuk diperbarui.

Opsi:

  • -g, --global: Gunakan direktori skill global alih-alih proyek saat ini.
  • --dest PATH: Perbarui keterampilan di direktori keterampilan khusus.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf skills update $ hf skills update hf-cli $ hf skills update huggingface-gradio —dest=~/my-skills $ hf skills update -g

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces

Interaksi dengan spaces di Hub.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • card: Dapatkan kartu Space (README) untuk sebuah Space di Hub.
  • dev-mode: Mengaktifkan atau menonaktifkan mode dev pada Space.
  • hardware: Daftar opsi hardware yang tersedia untuk Spaces.
  • hot-reload: Muat ulang file Python apa pun di Space tanpa rebuild + restart penuh.
  • info: Dapatkan informasi tentang ruang di Hub.
  • list: Daftar ruang di Hub, atau file dalam repo ruang. [alias: ls]
  • logs: Mengambil log run atau build dari sebuah Space.
  • pause: Menghentikan sebuah Space.
  • restart: Memulai ulang Space.
  • search: Cari ruang di Hub menggunakan pencarian semantik.
  • secrets: Kelola rahasia untuk Space di Hub.
  • settings: Memperbarui pengaturan Space.
  • ssh: SSH ke container Dev Mode dari sebuah Space.
  • templates: Daftarkan template Space yang tersedia.
  • variables: Kelola variabel lingkungan untuk Space di Hub.
  • volumes: Kelola volume untuk Space di Hub.
  • wait: Menunggu hingga Space selesai membangun/memulai.
  • zero-gpu: Kelola penggunaan ZeroGPU Anda di Hub.

hf spaces card

Dapatkan kartu Space (README) untuk sebuah Space di Hub.

Penggunaan:

$ hf spaces card [OPTIONS] SPACE_ID

Argumen:

  • SPACE_ID: ID space (misalnya username/repo-name). [wajib]

Opsi:

  • --metadata: Hanya outputkan metadata dari kartu.
  • --text: Hanya outputkan isi teks (tanpa metadata).
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces dev-mode

Aktifkan atau nonaktifkan mode dev pada sebuah Space.

Spaces Dev Mode memudahkan proses debugging aplikasi Anda dan mempercepat iterasi pada Spaces dengan memungkinkan Anda untuk memulai ulang aplikasi tanpa menghentikan kontainer Space itu sendiri. Mengaktifkan dev mode memerlukan paket PRO atau Team & Enterprise. Menonaktifkannya (--stop) selalu diizinkan.

Lihat dokumentasi: https://huggingface.co/docs/hub/spaces-dev-mode

Penggunaan:

$ hf spaces dev-mode [OPTIONS] SPACE_ID

Argumen:

  • SPACE_ID: ID space (misalnya username/repo-name). [wajib]

Opsi:

  • --stop / --no-stop: Berhenti dari mode dev. [default: no-stop]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf spaces dev-mode my-user-name/deepsite

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces hardware

Daftarkan opsi hardware yang tersedia untuk Spaces.

Penggunaan:

$ hf spaces hardware [OPTIONS]

Opsi:

Contoh $ hf spaces hardware

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces hot-reload

Muat ulang (hot-reload) file Python apa pun di Space tanpa perlu rebuild + restart penuh.

⚠ Fitur ini bersifat eksperimental ⚠

Hanya berfungsi dengan Gradio SDK (6.1+) Membuka editor interaktif kecuali —local-file/-f ditentukan.

Perintah ini mem-patch proses Python yang berjalan menggunakan https://github.com/breuleux/jurigged (diffing berbasis AST, pembaruan fungsi in-place, dll.), yang terintegrasi dengan dukungan hot-reload bawaan Gradio (yang berarti perubahan objek demo Gradio akan tercermin di UI)

Perintah ini membuat commit jarak jauh. Jika Anda bekerja dari klon lokal, jalankan git pull --autostash setelahnya untuk membawa commit kembali dan menjaga status git lokal Anda tetap sinkron.

Penggunaan:

$ hf spaces hot-reload [OPTIONS] SPACE_ID [FILENAME]

Argumen:

  • SPACE_ID: ID space (misalnya username/repo-name). [wajib]
  • [FILENAME]: Path ke file Python di repositori Space. Dapat diabaikan jika —local-file ditentukan dan path di repositori cocok.

Opsi:

  • -f, --local-file PATH: Path file lokal. Mode editor interaktif jika tidak ditentukan
  • --skip-checks / --no-skip-checks: Lewati pemeriksaan kompatibilitas hot-reload. [default: no-skip-checks]
  • --skip-summary / --no-skip-summary: Lewati tampilan ringkasan setelah hot-reload dipicu [default: no-skip-summary]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces info

Dapatkan informasi tentang ruang di Hub.

Penggunaan:

$ hf spaces info [OPTIONS] SPACE_ID

Argumen:

  • SPACE_ID: ID space (misalnya username/repo-name). [wajib]

Opsi:

  • --revision TEXT: id revisi Git yang dapat berupa nama branch, tag, atau hash commit.
  • --expand TEXT: Properti yang dipisahkan koma untuk dikembalikan. Saat digunakan, hanya properti yang terdaftar (dan id) yang akan dikembalikan. Contoh: ‘—expand=likes,tags’. Valid: author, cardData, createdAt, datasets, disabled, lastModified, likes, models, private, region, resourceGroup, runtime, sdk, sha, siblings, subdomain, tags, trendingScore, usedStorage.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf spaces info enzostvs/deepsite $ hf spaces info gradio/theme_builder —expand sdk,runtime,likes

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces list

Daftarkan space di Hub, atau file dalam repo space. [alias: ls]

Ketika dipanggil tanpa argumen, menampilkan daftar space di Hub. Ketika dipanggil dengan ID space, menampilkan daftar file di repo space tersebut.

Penggunaan:

$ hf spaces list [OPTIONS] [REPO_ID]

Argumen:

  • [REPO_ID]: ID Space (mis. username/repo-name) untuk mendaftar file dari. Jika diabaikan, mendaftar spaces.

Opsi:

  • --search TEXT: Kueri pencarian.
  • --author TEXT: Filter berdasarkan penulis atau organisasi.
  • --filter TEXT: Saring berdasarkan tag (misalnya ‘text-classification’). Dapat digunakan beberapa kali.
  • --sort [created_at|last_modified|likes|trending_score]: Mengurutkan hasil.
  • --limit INTEGER: Membatasi jumlah hasil. [default: 30]
  • --expand TEXT: Properti yang dipisahkan koma untuk dikembalikan. Saat digunakan, hanya properti yang terdaftar (dan id) yang akan dikembalikan. Contoh: ‘—expand=likes,tags’. Valid: author, cardData, createdAt, datasets, disabled, lastModified, likes, models, private, region, resourceGroup, runtime, sdk, sha, siblings, subdomain, tags, trendingScore, usedStorage.
  • -h, --human-readable: Menampilkan ukuran dalam format yang mudah dibaca manusia (hanya untuk daftar file).
  • --tree: Menampilkan file dalam format pohon (hanya untuk menampilkan file).
  • -R, --recursive: Daftarkan file secara rekursif (hanya untuk mendaftar file).
  • --revision TEXT: id revisi Git yang dapat berupa nama branch, tag, atau hash commit.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces logs

Ambil log eksekusi atau log build dari sebuah Space.

Secara default, mencetak log run yang tersedia saat ini dan keluar (non-blocking, seperti docker logs). Gunakan —follow/-f untuk streaming hingga server menutup stream. Gunakan —build untuk melihat log build container sebagai gantinya (berguna ketika Space terjebak dalam BUILD_ERROR).

Penggunaan:

$ hf spaces logs [OPTIONS] SPACE_ID

Argumen:

  • SPACE_ID: ID space (misalnya username/repo-name). [wajib]

Opsi:

  • --build: Mengambil log build container alih-alih log run. Berguna ketika Space terjebak dalam BUILD_ERROR.
  • -f, --follow: Ikuti output log (stream hingga server menutup stream). Tanpa flag ini, hanya log yang saat ini tersedia yang dicetak.
  • -n, --tail INTEGER: Jumlah baris yang ditampilkan dari akhir log.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces pause

Jeda sebuah Space.

Penggunaan:

$ hf spaces pause [OPTIONS] SPACE_ID

Argumen:

  • SPACE_ID: ID space (misalnya username/repo-name). [wajib]

Opsi:

Contoh $ hf spaces pause username/my-space

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces restart

Mulai ulang Space.

Penggunaan:

$ hf spaces restart [OPTIONS] SPACE_ID

Argumen:

  • SPACE_ID: ID space (misalnya username/repo-name). [wajib]

Opsi:

  • --factory-reboot: Membangun ulang Space dari awal tanpa menggunakan build cache.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf spaces restart username/my-space $ hf spaces restart username/my-space —factory-reboot

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces search

Cari ruang di Hub menggunakan pencarian semantik.

Penggunaan:

$ hf spaces search [OPTIONS] QUERY

Argumen:

  • QUERY: Kueri pencarian. [wajib]

Opsi:

  • --filter TEXT: Saring berdasarkan tag (misalnya ‘text-classification’). Dapat digunakan beberapa kali.
  • --sdk TEXT: Saring berdasarkan SDK (mis. gradio, docker, static).
  • --include-non-running / --no-include-non-running: Sertakan ruang non-running dalam hasil. [default: no-include-non-running]
  • --description / --no-description: Tampilkan deskripsi yang dihasilkan AI. [default: no-description]
  • --limit INTEGER: Membatasi jumlah hasil. [default: 10]
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces secrets

Kelola rahasia untuk Space di Hub.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • add: Menambahkan atau memperbarui rahasia untuk sebuah Space.
  • delete: Menghapus secret dari Space.
  • list: Daftarkan rahasia untuk sebuah Space. [alias: ls]

hf spaces secrets add

Tambahkan atau perbarui rahasia untuk sebuah Space.

Penggunaan:

$ hf spaces secrets add [OPTIONS] SPACE_ID

Argumen:

  • SPACE_ID: ID space (misalnya username/repo-name). [wajib]

Opsi:

  • -s, --secrets TEXT: Menetapkan variabel lingkungan rahasia. Lebih disarankan menggunakan --secrets SECRET untuk membaca nilai dari lingkungan Anda (misalnya --secrets HF_TOKEN untuk meneruskan token Hugging Face Anda); --secrets SECRET=value menempatkan nilai tersebut dalam riwayat shell Anda.
  • --secrets-file TEXT: Membaca file berisi variabel lingkungan rahasia. Gunakan - untuk membacanya dari stdin.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces secrets delete

Hapus rahasia dari Space.

Penggunaan:

$ hf spaces secrets delete [OPTIONS] SPACE_ID KEY

Argumen:

  • SPACE_ID: ID space (misalnya username/repo-name). [wajib]
  • KEY: Nama secret yang akan dihapus. [wajib]

Opsi:

  • -y, --yes: Menjawab Ya secara otomatis terhadap prompt.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf spaces secrets delete username/my-space HF_TOKEN $ hf spaces secrets delete username/my-space HF_TOKEN —yes

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces secrets list

Daftarkan rahasia untuk sebuah Space. Nilai rahasia bersifat hanya-ditulis dan tidak dikembalikan. [alias: ls]

Penggunaan:

$ hf spaces secrets list [OPTIONS] SPACE_ID

Argumen:

  • SPACE_ID: ID space (misalnya username/repo-name). [wajib]

Opsi:

Contoh $ hf spaces secrets ls username/my-space

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

pengaturan hf spaces

Perbarui pengaturan Space.

Penggunaan:

$ hf spaces settings [OPTIONS] SPACE_ID

Argumen:

  • SPACE_ID: ID space (misalnya username/repo-name). [wajib]

Opsi:

  • --sleep-time INTEGER: Waktu idle dalam detik setelahnya Space akan tidur. Gunakan -1 agar tidak pernah tidur. Hanya tersedia pada perangkat keras yang sudah di-upgrade.
  • --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]: Varian hardware Space (misalnya ‘cpu-basic’, ‘t4-medium’, ‘l4x4’). Jalankan ‘hf spaces hardware’ untuk menampilkan daftar opsi yang tersedia.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf spaces settings username/my-space —sleep-time 300 $ hf spaces settings username/my-space —hardware t4-medium

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces ssh

Masuk ke dalam kontainer Dev Mode Space melalui SSH.

Memerlukan Dev Mode yang berjalan di Space dan kunci SSH publik Anda terdaftar di https://huggingface.co/settings/keys.

Lihat: https://huggingface.co/docs/hub/spaces-dev-mode

Penggunaan:

$ hf spaces ssh [OPTIONS] SPACE_ID

Argumen:

  • SPACE_ID: ID space (misalnya username/repo-name). [wajib]

Opsi:

  • -i, --identity-file PATH: Path ke file identitas SSH (diteruskan ke ssh -i).
  • --dry-run: Cetak perintah SSH alih-alih menjalankannya.
  • --auto: Aktifkan Mode Dev tanpa meminta konfirmasi jika belum diaktifkan.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces templates

Daftarkan template Space yang tersedia.

repo_id (atau name) dari sebuah template dapat diteruskan ke hf repos create --template ... untuk membuat Space baru dari template tersebut.

Penggunaan:

$ hf spaces templates [OPTIONS]

Opsi:

Contoh $ hf spaces templates

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

variabel hf spaces

Kelola variabel lingkungan untuk Space di Hub.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • add: Menambahkan atau memperbarui variabel lingkungan untuk sebuah Space.
  • delete: Menghapus variabel lingkungan dari Space.
  • list: Daftarkan variabel lingkungan untuk sebuah Space. [alias: ls]

hf spaces variables add

Tambahkan atau perbarui variabel lingkungan untuk sebuah Space.

Penggunaan:

$ hf spaces variables add [OPTIONS] SPACE_ID

Argumen:

  • SPACE_ID: ID space (misalnya username/repo-name). [wajib]

Opsi:

  • -e, --env TEXT: Menetapkan variabel lingkungan. Contoh: —env ENV=value
  • --env-file TEXT: Membaca file berisi variabel lingkungan. Gunakan - untuk membacanya dari stdin.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces variables delete

Hapus variabel lingkungan dari sebuah Space.

Penggunaan:

$ hf spaces variables delete [OPTIONS] SPACE_ID KEY

Argumen:

  • SPACE_ID: ID space (misalnya username/repo-name). [wajib]
  • KEY: Nama variabel yang akan dihapus. [wajib]

Opsi:

  • -y, --yes: Menjawab Ya secara otomatis terhadap prompt.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf spaces variables delete username/my-space DEBUG $ hf spaces variables delete username/my-space DEBUG —yes

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces variables list

Daftarkan variabel lingkungan untuk sebuah Space. [alias: ls]

Penggunaan:

$ hf spaces variables list [OPTIONS] SPACE_ID

Argumen:

  • SPACE_ID: ID space (misalnya username/repo-name). [wajib]

Opsi:

Contoh $ hf spaces variables ls username/my-space

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces volumes

Kelola volume untuk Space di Hub.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • delete: Menghapus semua volume dari sebuah Space.
  • list: Daftar volume yang dipasang di Space. [alias: ls]
  • set: Set (ganti) volume untuk sebuah Space.

hf spaces volumes delete

Hapus semua volume dari sebuah Space.

Penggunaan:

$ hf spaces volumes delete [OPTIONS] SPACE_ID

Argumen:

  • SPACE_ID: ID space (misalnya username/repo-name). [wajib]

Opsi:

  • -y, --yes: Menjawab Ya secara otomatis terhadap prompt.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf spaces volumes delete username/my-space $ hf spaces volumes delete username/my-space —yes

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces volumes list

Daftarkan volume yang dipasang di Space. [alias: ls]

Penggunaan:

$ hf spaces volumes list [OPTIONS] SPACE_ID

Argumen:

  • SPACE_ID: ID space (misalnya username/repo-name). [wajib]

Opsi:

Contoh $ hf spaces volumes ls username/my-space

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces volumes set

Set (ganti) volume untuk sebuah Space.

Penggunaan:

$ hf spaces volumes set [OPTIONS] SPACE_ID

Argumen:

  • SPACE_ID: ID space (misalnya username/repo-name). [wajib]

Opsi:

  • -v, --volume TEXT: Mount satu atau lebih volume. Format: hf://[TYPE/]SOURCE:/MOUNT_PATH[:ro]. TYPE adalah salah satu dari: models, datasets, spaces, buckets. TYPE secara default models jika diabaikan. models, datasets dan spaces selalu di-mount read-only. buckets secara default read+write. Contoh: -v hf://org/m:/data atau -v hf://datasets/org/ds:/data atau -v hf://buckets/org/b:/mnt:ro
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces wait

Tunggu hingga Space selesai dibangun/dimulai.

Menunggu hingga Space keluar dari tahap perantara (BUILDING, APP_STARTING, dll.) dan mencapai tahap yang stabil. Berhenti dengan kode 0 jika Space dalam status RUNNING, atau kode keluaran non-nol jika tidak (misalnya BUILD_ERROR, RUNTIME_ERROR).

Penggunaan:

$ hf spaces wait [OPTIONS] SPACE_ID

Argumen:

  • SPACE_ID: ID space (misalnya username/repo-name). [wajib]

Opsi:

  • --timeout TEXT: Waktu tunggu maksimum: int dengan s (detik, default), m (menit), h (jam) atau d (hari).
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ hf spaces wait username/my-space $ hf spaces wait username/my-space —timeout 5m

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf spaces zero-gpu

Kelola penggunaan ZeroGPU Anda di Hub.

Penggunaan:

$ hf spaces zero-gpu [OPTIONS] COMMAND [ARGS]...

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • quota: Menampilkan kuota ZeroGPU Anda (waktu GPU tersisa dan tanggal reset).

kuota zero-gpu hf spaces

Tampilkan kuota ZeroGPU Anda (waktu GPU tersisa dan tanggal reset).

Nilai dalam detik-GPU. Dengan --quiet, hanya detik-GPU yang tersisa yang dicetak.

Penggunaan:

$ hf spaces zero-gpu quota [OPTIONS]

Opsi:

Contoh $ hf spaces zero-gpu quota $ hf spaces zero-gpu quota —format json

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf sync

Sinkronkan file antara direktori lokal dan bucket.

Penggunaan:

$ hf sync [OPTIONS] [SOURCE] [DEST]

Argumen:

  • [SOURCE]: Jalur sumber: direktori lokal atau hf://buckets/namespace/bucket_name(/prefix)
  • [DEST]: Jalur tujuan: direktori lokal atau hf://buckets/namespace/bucket_name(/prefix)

Opsi:

  • --delete / --no-delete: Menghapus file tujuan yang tidak ada di sumber. [default: no-delete]
  • --ignore-times: Lewati file hanya berdasarkan ukuran, mengabaikan waktu modifikasi.
  • --ignore-sizes: Lewati file hanya berdasarkan waktu modifikasi, mengabaikan ukuran.
  • --plan TEXT: Simpan rencana sinkronisasi ke file JSONL untuk ditinjau alih-alih dieksekusi.
  • --apply TEXT: Terapkan file rencana yang sebelumnya disimpan.
  • --dry-run: Cetak rencana sinkronisasi ke stdout sebagai JSONL tanpa dieksekusi.
  • --include TEXT: Sertakan file yang cocok dengan pola (dapat menentukan beberapa).
  • --exclude TEXT: Mengabaikan file yang cocok dengan pola (dapat menentukan beberapa).
  • --filter-from TEXT: Baca pola include/exclude dari file.
  • --existing: Lewati pembuatan file baru di penerima (hanya memperbarui file yang sudah ada).
  • --ignore-existing: Lewati pembaruan file yang sudah ada di penerima (hanya buat file baru).
  • -v, --verbose: Menampilkan log terperinci dengan penalaran.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

hf update

Perbarui CLI hf ke versi terbaru.

Penggunaan:

$ hf update [OPTIONS]

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

hf upload

Unggah file atau folder ke Hub.

Folder dengan banyak file dipecah menjadi beberapa commit. Jika pengunggahan folder terputus, jalankan ulang perintah yang sama untuk melanjutkannya.

Penggunaan:

$ hf upload [OPTIONS] REPO_ID [LOCAL_PATH] [PATH_IN_REPO]

Argumen:

  • REPO_ID: ID dari repo (misalnya username/repo-name atau spaces/username/repo-name). [wajib]
  • [LOCAL_PATH]: Jalur lokal ke file atau folder yang akan diunggah. Pola wildcard didukung. Secara default, menggunakan direktori saat ini.
  • [PATH_IN_REPO]: Path file atau folder di repo. Default ke path relatif file atau folder.

Opsi:

  • --type, --repo-type [model|dataset|space|kernel]: Jenis repositori (model, dataset, space, atau kernel). [default: (model)]
  • --revision TEXT: id revisi Git yang dapat berupa nama branch, tag, atau hash commit.
  • --private / --no-private: Apakah akan membuat repo privat jika repo tidak ada di Hub. Diabaikan jika repo sudah ada.
  • --include TEXT: Pola glob untuk mencocokkan file yang akan diunggah.
  • --exclude TEXT: Pola glob untuk mengecualikan file dari daftar file yang akan diunggah.
  • --delete TEXT: Pola glob untuk file yang akan dihapus dari repo saat committing.
  • --commit-message TEXT: Ringkasan / judul / baris pertama dari commit yang dihasilkan.
  • --commit-description TEXT: Deskripsi dari commit yang dihasilkan.
  • --create-pr / --no-create-pr: Apakah mengunggah konten sebagai Pull Request baru. [default: no-create-pr]
  • --every FLOAT: Jika diatur, tugas latar belakang dijadwalkan untuk membuat commit setiap every menit.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf version

Cetak informasi tentang versi hf.

Penggunaan:

$ hf version [OPTIONS]

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

hf webhooks

Kelola webhook di Hub.

Penggunaan:

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

Opsi:

  • --help: Menampilkan pesan ini dan keluar.

Perintah:

  • create: Buat webhook baru.
  • delete: Menghapus webhook secara permanen.
  • disable: Nonaktifkan webhook yang aktif.
  • enable: Mengaktifkan webhook yang nonaktif.
  • info: Menampilkan detail lengkap untuk satu webhook.
  • list: Daftarkan semua webhook untuk pengguna saat ini. [alias: ls]
  • update: Memperbarui webhook yang sudah ada.

hf webhooks create

Buat webhook baru.

Berikan —url (untuk ping ke server jarak jauh) atau —job-id (untuk memicu Job), tetapi jangan keduanya. Secret dari Job sumber tidak disalin ke webhook: berikan lagi dengan —secrets / —secrets-file.

Penggunaan:

$ hf webhooks create [OPTIONS]

Opsi:

  • --watch TEXT: Item yang dipantau, dalam format ‘type:name’ (mis. ‘model:bert-base-uncased’). Dapat diulang. [wajib]
  • --url TEXT: URL untuk mengirim payload webhook. Saling eksklusif dengan —job-id.
  • --job-id TEXT: ID dari Job yang akan dipicu (dari job.id) sebagai pengganti ping ke URL. Saling eksklusif dengan —url.
  • --domain [repo|discussion]: Domain yang dipantau: ‘repo’ atau ‘discussion’. Dapat diulang. Bawaan adalah semua domain.
  • --secret TEXT: Secret opsional yang digunakan untuk menandatangani payload webhook.
  • -s, --secrets TEXT: Menetapkan variabel lingkungan rahasia. Lebih disarankan menggunakan --secrets SECRET untuk membaca nilai dari lingkungan Anda (misalnya --secrets HF_TOKEN untuk meneruskan token Hugging Face Anda); --secrets SECRET=value menempatkan nilai tersebut dalam riwayat shell Anda.
  • --secrets-file TEXT: Membaca file berisi variabel lingkungan rahasia. Gunakan - untuk membacanya dari stdin.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf webhooks delete

Hapus webhook secara permanen.

Penggunaan:

$ hf webhooks delete [OPTIONS] WEBHOOK_ID

Argumen:

  • WEBHOOK_ID: ID webhook yang akan dihapus. [wajib]

Opsi:

Contoh $ hf webhooks delete abc123 $ hf webhooks delete abc123 —yes

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf webhooks disable

Nonaktifkan webhook yang aktif.

Penggunaan:

$ hf webhooks disable [OPTIONS] WEBHOOK_ID

Argumen:

  • WEBHOOK_ID: ID webhook yang akan dinonaktifkan. [wajib]

Opsi:

Contoh $ hf webhooks disable abc123

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf webhooks enable

Aktifkan webhook yang dinonaktifkan.

Penggunaan:

$ hf webhooks enable [OPTIONS] WEBHOOK_ID

Argumen:

  • WEBHOOK_ID: ID webhook yang akan diaktifkan. [wajib]

Opsi:

Contoh $ hf webhooks enable abc123

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf webhooks info

Tampilkan detail lengkap untuk satu webhook.

Penggunaan:

$ hf webhooks info [OPTIONS] WEBHOOK_ID

Argumen:

  • WEBHOOK_ID: ID dari webhook. [wajib]

Opsi:

Contoh $ hf webhooks info abc123

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf webhooks list

Daftarkan semua webhook untuk pengguna saat ini. [alias: ls]

Penggunaan:

$ hf webhooks list [OPTIONS]

Opsi:

Contoh $ hf webhooks ls $ hf webhooks ls —format json $ hf webhooks ls —format quiet

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

hf webhooks update

Perbarui webhook yang sudah ada. Hanya opsi yang disediakan yang akan diubah.

Job secrets yang diteruskan dengan —secrets menggantikan nilai yang tersimpan dengan nama yang sama; yang lain tetap dipertahankan.

Penggunaan:

$ hf webhooks update [OPTIONS] WEBHOOK_ID

Argumen:

  • WEBHOOK_ID: ID webhook yang akan diperbarui. [wajib]

Opsi:

  • --url TEXT: URL baru untuk mengirim payload webhook.
  • --job-id TEXT: ID dari Job sumber yang akan dipicu (bisa yang saat ini). Wajib diisi dengan —secrets / —secrets-file.
  • --watch TEXT: Daftar baru item untuk dipantau, dalam format ‘type:name’. Dapat diulang. Menggantikan seluruh daftar yang dipantau saat ini.
  • --domain [repo|discussion]: Daftar baru domain yang akan dipantau: ‘repo’ atau ‘discussion’. Dapat diulang.
  • --secret TEXT: Secret baru yang digunakan untuk menandatangani payload webhook.
  • -s, --secrets TEXT: Menetapkan variabel lingkungan rahasia. Lebih disarankan menggunakan --secrets SECRET untuk membaca nilai dari lingkungan Anda (misalnya --secrets HF_TOKEN untuk meneruskan token Hugging Face Anda); --secrets SECRET=value menempatkan nilai tersebut dalam riwayat shell Anda.
  • --secrets-file TEXT: Membaca file berisi variabel lingkungan rahasia. Gunakan - untuk membacanya dari stdin.
  • --token TEXT: User Access Token yang dibuat dari https://huggingface.co/settings/tokens.
  • --help: Menampilkan pesan ini dan keluar.

Contoh $ 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

Pelajari lebih lanjut Gunakan hf <command> --help untuk informasi lebih lanjut tentang sebuah perintah. Baca dokumentasinya di https://huggingface.co/docs/huggingface_hub/en/guides/cli

Update on GitHub