Hub documentation
Autentikasi untuk dataset privat dan bergerbang
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