Hub documentation

Autentikasi untuk dataset privat dan bergerbang

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Autentikasi untuk dataset privat dan bergerbang

Untuk mengakses dataset privat atau bergerbang, Anda perlu mengonfigurasi Hugging Face Token Anda di DuckDB Secrets Manager.

Kunjungi Hugging Face Settings - Tokens untuk mendapatkan token akses Anda.

Jika Anda melakukan kueri melalui hf datasets sql, token rahasia dikonfigurasi secara otomatis dari sesi login Anda (atau --token) — tidak perlu pengaturan rahasia manual.

DuckDB mendukung dua penyedia untuk mengelola rahasia:

  • CONFIG: Memerlukan pengguna untuk meneruskan semua informasi konfigurasi ke dalam pernyataan CREATE SECRET.
  • CREDENTIAL_CHAIN: Secara otomatis mencoba mengambil kredensial. Untuk token Hugging Face, akan mencoba mengambilnya dari ~/.cache/huggingface/token.

Untuk informasi lebih lanjut tentang DuckDB Secrets, kunjungi panduan Secrets Manager.

Membuat secret dengan provider CONFIG

Untuk membuat secret menggunakan provider CONFIG, gunakan perintah berikut:

CREATE SECRET hf_token (TYPE HUGGINGFACE, TOKEN 'your_hf_token');

Ganti your_hf_token dengan token Hugging Face Anda yang sebenarnya.

Membuat secret dengan penyedia CREDENTIAL_CHAIN

Untuk membuat secret menggunakan provider CREDENTIAL_CHAIN, gunakan perintah berikut:

CREATE SECRET hf_token (TYPE HUGGINGFACE, PROVIDER credential_chain);

Perintah ini secara otomatis mengambil token yang tersimpan dari ~/.cache/huggingface/token.

Pertama, Anda perlu Masuk dengan akun Hugging Face Anda, misalnya menggunakan:

hf auth login

Sebagai alternatif, Anda dapat mengatur token Hugging Face Anda sebagai variabel lingkungan:

export HF_TOKEN="hf_xxxxxxxxxxxxx"

Untuk informasi lebih lanjut tentang autentikasi, lihat dokumentasi autentikasi Hugging Face.

Update on GitHub