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

نیڈل ایک خصوصی فاؤنڈیشن ماڈل آرکیٹیکچر ہے جو چھوٹے آلات بشمول مائیکرو کنٹرولرز، روبوٹس، سمارٹ ہوم ہارڈویئر اور موبائل پلیٹ فارمز پر تعیناتی کے لیے ڈیزائن کیا گیا ہے۔ یہ ماڈل 'لیڈرڈ سیمپل اٹینشن نیٹ ورک' آرکیٹیکچر استعمال کرتا ہے، جس کی بدولت یہ صرف 8-29 MB کے فٹ پرنٹ کے ساتھ مؤثر طریقے سے کام کر سکتا ہے۔ یہ تین بنیادی کاموں کے لیے بہتر بنایا گیا ہے: ٹول کالنگ، ساختی ڈیٹا نکالنا، اور ٹیکسٹ ایمبیڈنگ۔ اہم خصوصیات میں شامل ہیں: - ٹول کالنگ: ماڈل قدرتی زبان کی درخواستوں کو پارس کر کے درست دلائل کے ساتھ مخصوص فنکشنز کو متحرک کر سکتا ہے، اور غیر معاون استفسارات کے لیے اندازے کے بجائے خالی فہرستیں واپس کرتا ہے۔ - ساختی نکالنا: غیر ساختہ متن کو ٹائپ شدہ JSON فیلڈز میں تبدیل کرتا ہے، جو انوائسز، فارمز یا اطلاعات کی کارروائی کے لیے مفید ہے۔ - ٹیکسٹ ایمبیڈنگ: مقامی تلاش اور روٹنگ کے کاموں کے لیے ویکٹر نمائندگی فراہم کرتا ہے۔ - قابلِ توسیع: آرکیٹیکچر گہرائیوں کی 'سیڑھی' (2 سے 20 تہوں تک) کی حمایت کرتا ہے، جس سے ڈویلپرز اپنے مخصوص ہارڈویئر کی حدود کے مطابق بہترین ماڈل سائز منتخب کر سکتے ہیں۔ - فائن ٹیوننگ: ڈومین سے متعلق مخصوص کاموں میں کارکردگی بہتر بنانے کے لیے مقامی LoRA پر مبنی فائن ٹیوننگ اور پلیٹ فارم پر مبنی مکمل ماڈل فائن ٹیوننگ دونوں کی حمایت کرتا ہے۔ - تعیناتی: مختلف پلیٹ فارمز بشمول macOS، Linux اور WASI کے لیے ایک ہلکا پھلکا انجن (1 MB سے کم) شامل ہے، جس میں ایئر گیپڈ ماحول کی حمایت بھی ہے۔