آرٹیفیشل انٹیلیجنس دن بدن ترقی کر رہا ہے جس نے انسانی زندگی کو بہت آسان بنا دیا ہے۔ میٹا، کوڈ لاما کی طرف سے ایک ایسا AI ٹول تیار کیا گیا ہے، جسے نیچرل لینگویج ، یعنی انگریزی کا استعمال کرتے ہوئے کوڈ بنانے اور کوڈ واضح کرنے کے لیے ڈیزائن کیا گیا ہے۔
کوڈ لاما ایک ورسٹائل ٹول ہے جو نامکمل کوڈ کو مکمل کر سکتا ہے اور مختلف پروگرامنگ زبانوں میں ہونے والی غلطیوں کو ٹھیک کر سکتا ہے۔جیسے Python سے C++، Java سے PHP، ٹائپ اسکرپٹ سے C#، اور یہاں تک کہ Bash، کوڈ لاما سب کور کر سکتا ہے ۔
کوڈ لاما ورژن
یہ مختلف ورژنز میں دستیاب ہے، کوڈ لاما کوڈز کی موزوں قسم اور ہدایات کو سمجھنے کے لیے ترتیب دیا گیا ہے جیسے کہ
“Write me a function that outputs the Fibonacci sequence,”
کوڈ لاما ، لاما 2 ٹیکسٹ جنریٹنگ ماڈل کی بنیاد سے نکلا ہے، حال ہی میں اوپن سورس میٹا جبکہ Llama 2 میں کوڈ تیار کرنے کی صلاحیت موجود تھی،
میٹا کوڈ لاما نے اسی ڈیٹاسیٹ کا استعمال کرتے ہوئے Llama 2 کا استعمال کیا، جو کہ ویب پر عوامی طور پر دستیاب سیٹ کا ہی نام ہے۔ تاہم، انہوں نے کوڈ پر مشتمل ٹریننگ ڈیٹا سب سیٹ پر ماڈل کو ایکسٹرا انسٹرکشن دے کر چیزوں کو ایک قدم آگے بڑھایا۔ اس ٹول کوڈ لاما کو کوڈ اور نیچرل زبان کے درمیان پیچیدہ معاملات کو بڑے پیمانے پر سمجھنے کی اجازت دی، اس ٹول نے لاما 2 کی صلاحیتوں کو پیچھے چھوڑ دیا۔
انقلابی کوڈ جنریشن
کوڈز جو لاما 7 بلین پیرامیٹرز سے 34 بلین پیرامیٹرز کے سائز میں مختلف قسم کے ہوتے ہیں، کوڈ سے متعلق ڈیٹا کے ساتھ، کوڈ کے 500 بلین ٹوکنز کا استعمال کرتے ہوئے بنایا گیا۔ Python کے مخصوص کوڈ Llama کو مزید بہتر کرنے کے لیے، Python کوڈ کے اضافی 100 بلین ٹوکنز کا استعمال کرتے ہوئے اسے ٹھیک بنایا گیا۔
کوڈ لاما ماڈلز میں بہت سے موجودہ کوڈ میں بغیر کسی رکاوٹ کے کوڈ داخل کر سکتے ہیں۔ تمام ماڈلز کوڈ کے تقریباً 100,000 ٹوکنز کو ان پٹ کے طور پر پروسیس کر سکتے ہیں، جبکہ 7 بلین پیرامیٹر ماڈل میں ایک GPU پر چلنے کی صلاحیت ہے۔
خاص طور پر، Meta کا دعویٰ ہے کہ 34 بلین پیرامیٹر ماڈل اوپن سورس کوڈ جنریٹرز کے دائرے میں ایک اسٹینڈ آؤٹ پرفارمر ہے، جو آج تک کی اعلیٰ ترین کارکردگی پر فخر کرتا ہے اور پیرا میٹر کی گنتی کے لحاظ سے سب سے بڑا ماڈل ہونے کا دعویٰ کرتا ہے۔