প্রকল্প সম্পর্কে
huggingface_hub হলো Hugging Face Hub-এর অফিসিয়াল কমান্ড-লাইন ইন্টারফেস এবং Python ক্লায়েন্ট। Hugging Face Hub হলো ওপেন-সোর্স মেশিন লার্নিং মডেল, ডেটাসেট এবং ডেমো শেয়ার করার একটি প্ল্যাটফর্ম। প্রকল্পটি একই প্যাকেজে দুটি ইন্টারফেস সরবরাহ করে: টার্মিনাল ব্যবহারের জন্য `hf` CLI এবং `huggingface_hub` Python লাইব্রেরি।
macOS, Linux এবং Windows-এর জন্য একটি স্ট্যান্ডঅ্যালোন ইনস্টলার স্ক্রিপ্টের মাধ্যমে, অথবা Python প্যাকেজের জন্য pip/uv-এর মাধ্যমে ইনস্টলেশন করা যায়, যা CLI-ও ইনস্টল করে। ঐচ্ছিক ডিপেন্ডেন্সি গ্রুপ (উদাহরণস্বরূপ MCP মডিউল) ডিফল্ট ইনস্টলকে ন্যূনতম রাখে।
README-তে বর্ণিত মূল সক্ষমতাগুলো:
- পৃথক ফাইল বা সম্পূর্ণ রিপোজিটরি ডাউনলোড করা, ফাইলগুলো একটি স্থানীয় ক্যাশ ফোল্ডারে সংরক্ষিত হয়।
- মডেল, ডেটাসেট বা Space রিপোজিটরিতে একক ফাইল বা সম্পূর্ণ ফোল্ডার আপলোড করা।
- Hub-এ রিপোজিটরি তৈরি ও ব্যবস্থাপনা করা।
- ডিপ্লয় করা মডেলের বিরুদ্ধে ইনফারেন্স চালানো।
- Hugging Face ইনফ্রাস্ট্রাকচারে Jobs চালানো।
- মডেল, ডেটাসেট এবং Space খোঁজা।
- মডেল ডকুমেন্ট করতে মডেল কার্ড শেয়ার করা।
- পুল রিকোয়েস্ট এবং মন্তব্যের মাধ্যমে কমিউনিটির সাথে সম্পৃক্ত হওয়া।
CLI স্পষ্টভাবে মানুষ এবং কোডিং এজেন্ট উভয়ের জন্য ডিজাইন করা হয়েছে: কোনো এজেন্ট দ্বারা আহ্বান করা হলে কমান্ড আউটপুট অভিযোজিত হয়, এবং Claude Code, Codex, Cursor এবং OpenCode-এর মতো টুলের জন্য একটি জেনারেট করা স্কিল রেফারেন্স ইনস্টল করা যায়। প্রমাণীকরণে Hub টোকেন ব্যবহার হয়, স্বয়ংক্রিয় পরিবেশের জন্য একটি নন-ইন্টারঅ্যাকটিভ টোকেন অপশন রয়েছে।
README-তে অন্যান্য ওপেন-সোর্স ML লাইব্রেরির সাথে ইন্টিগ্রেশনের কথাও উল্লেখ করা হয়েছে, যা বিনামূল্যে মডেল ও ডেটাসেট হোস্টিং, Xet স্টোরেজ ব্যাকএন্ডের মাধ্যমে বড় ফাইলের ফাইল ভার্সনিং, ইন-ব্রাউজার উইজেট, CDN-ত্বরান্বিত ডাউনলোড এবং ব্যবহারের পরিসংখ্যান প্রদান করে। ফিচার রিকোয়েস্ট এবং বাগ রিপোর্টের জন্য অবদান নির্দেশিকা প্রদান করা হয়েছে।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.