منصوبے کے بارے میں

huggingface_hub، Hugging Face Hub کے لیے سرکاری کمانڈ لائن انٹرفیس اور Python کلائنٹ ہے، جو اوپن سورس مشین لرننگ ماڈلز، ڈیٹاسیٹس اور ڈیموز شیئر کرنے کا پلیٹ فارم ہے۔ یہ پروجیکٹ ایک ہی پیکج میں دونوں انٹرفیس فراہم کرتا ہے: ٹرمینل کے استعمال کے لیے `hf` CLI اور Python لائبریری `huggingface_hub`۔ انسٹالیشن macOS، Linux اور Windows کے لیے ایک اسٹینڈ-alone انسٹالر اسکرپٹ کے ذریعے، یا Python پیکج کے لیے pip/uv کے ذریعے دستیاب ہے، جو CLI بھی انسٹال کرتا ہے۔ اختیاری ڈیپنڈنسی گروپس (مثلاً MCP ماڈیول) ڈیفالٹ انسٹالیشن کو کم سے کم رکھتے ہیں۔ README میں بیان کردہ بنیادی صلاحیتیں: - انفرادی فائلیں یا پوری ریپوزٹریز ڈاؤن لوڈ کریں، فائلیں مقامی کیش فولڈر میں محفوظ ہوتی ہیں۔ - ماڈل، ڈیٹاسیٹ یا Space ریپوزٹریز میں ایک فائل یا پورا فولڈر اپلوڈ کریں۔ - Hub پر ریپوزٹریز بنائیں اور ان کا انتظام کریں۔ - ڈیپلائے شدہ ماڈلز پر انفرنس چلائیں۔ - Hugging Face انفراسٹرکچر پر Jobs چلائیں۔ - ماڈلز، ڈیٹاسیٹس اور Spaces تلاش کریں۔ - ماڈلز کی دستاویز کرنے کے لیے ماڈل کارڈز شیئر کریں۔ - پل ریکویسٹس اور کمنٹس کے ذریعے کمیونٹی کے ساتھ تعامل کریں۔ CLI واضح طور پر انسانوں اور کوڈنگ ایجنٹس دونوں کے لیے ڈیزائن کیا گیا ہے: جب کوئی ایجنٹ اسے کال کرتا ہے تو کمانڈ آؤٹ پٹ بدل جاتا ہے، اور Claude Code، Codex، Cursor اور OpenCode جیسے ٹولز کے لیے ایک تیار کردہ اسکل ریفرنس انسٹال کی جا سکتی ہے۔ تصدیق Hub ٹوکنز کے ذریعے ہوتی ہے، اور خودکار ماحول کے لیے ایک غیر تعاملی ٹوکن آپشن موجود ہے۔ README میں دیگر اوپن سورس ML لائبریریوں کے ساتھ انٹیگریشنز کا بھی ذکر ہے، جس میں مفت ماڈل اور ڈیٹاسیٹ ہوسٹنگ، Xet اسٹوریج بیک اینڈ کے ذریعے بڑی فائلوں کے لیے فائل ورژننگ، براؤزر میں وجٹس، CDN سے تیز ڈاؤن لوڈز، اور استعمال کے اعداد و شمار شامل ہیں۔ فیچر درخواستوں اور بگ رپورٹس کے لیے تعاون کی رہنمائی بھی فراہم کی گئی ہے۔