معرفی کتابخانه huggingface_hub
کتابخانه huggingface_hub بهصورت سبک و سریع امکان دسترسی برنامهنویسی به اینترنت هاب را فراهم میکند.
چالشهای جستجوی پیشین
در نسخههای قدیمی، جستجوهای مدل و دیتاست از طریق API به شکل پیچیدهای انجام میشد و کاربران باید نکات زیادی را یاد میگرفتند.
ویژگیهای جدید و کاربردی
بهروزرسانی اخیر افزودن توابع ساده برای فیلتر کردن بر اساس زبان، دسته و حجم مدلها.
- جستجوی در زمان اجرا در نوتبوکهای Jupyter
- توابعی برای فیلتر بر اساس شعبه (model, dataset, space)
- مستندسازی خودکار برای نتایج جستجو
با این امکانات، توسعهدهندگان میتوانند به سرعت مدل مورد نیاز خود را پیدا کرده و در پروژههای خود ادغام کنند.
پرسشهای پرتکرار
چگونه با کتابخانه huggingface_hub جستجوی مدل را انجام میدهم؟
قبل از هر چیز هنگام نصب، نسخهٔ آخر کتابخانه را با دستور pip install --upgrade huggingface_hub نصب کنید. برای جستجو میتوانید از متد search_models یا search_datasets استفاده کنید و پارامترهای keyword، task یا language را برای فوکوس کردن نتایج به کار ببرید.
آیا این روش برای دیتاستهای خصوصی قابل استفاده است؟
بله، با استفاده از توکن دسترسی شخصی (private token) میتوانید دیتاستهای خصوصی را در همان API جستجو کنید؛ کافی است token را به متدهای جستجو پاس دهید.