Hub documentation

المصادقة للبيانات الخاصة والمقيّدة

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

المصادقة للبيانات الخاصة والمقيّدة

للوصول إلى مجموعات البيانات الخاصة أو المحمية، يجب عليك تكوين رمز Hugging Face الخاص بك في مدير الأسرار DuckDB Secrets Manager.

قم بزيارة Hugging Face Settings - Tokens للحصول على رمز الوصول الخاص بك.

إذا كنت تستعلم عبر hf datasets sql، يتم تكوين سر الرمز تلقائيًا من جلستك المسجّلة (أو --token) — ولا حاجة إلى إعداد يدوي للسر.

يدعم DuckDB مزوّدين لإدارة الأسرار:

  • CONFIG: يتطلب من المستخدم تمرير جميع معلومات الإعداد إلى بيان CREATE SECRET.
  • CREDENTIAL_CHAIN: يحاول تلقائيًا جلب بيانات الاعتماد. بالنسبة لرمز Hugging Face، سيقوم بمحاولة الحصول عليه من ~/.cache/huggingface/token.

لمزيد من المعلومات حول أسرار DuckDB، قم بزيارة دليل مدير الأسرار.

إنشاء سر مع مزوّد CONFIG

لإنشاء سر باستخدام مزود CONFIG، استخدم الأمر التالي:

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

استبدل your_hf_token برمز Hugging Face الخاص بك الفعلي.

إنشاء سر مع مزوّد CREDENTIAL_CHAIN

لإنشاء سر باستخدام مزوّد CREDENTIAL_CHAIN، استخدم الأمر التالي:

CREATE SECRET hf_token (TYPE HUGGINGFACE, PROVIDER credential_chain);

يسترجع هذا الأمر تلقائيًا الرمز المحفوظ من ~/.cache/huggingface/token.

أولاً، تحتاج إلى تسجيل الدخول بحساب Hugging Face الخاص بك، على سبيل المثال باستخدام:

hf auth login

بديلًا عن ذلك، يمكنك تعيين رمز Hugging Face الخاص بك كمتغير بيئة:

export HF_TOKEN="hf_xxxxxxxxxxxxx"

لمزيد من المعلومات حول المصادقة، راجع وثائق مصادقة Hugging Face.

Update on GitHub