فناوری اطلاعات

August 25, 2023
13:31 جمعه، 3ام شهریورماه 1402
کد خبر: 148900

هوش مصنوعی متا توضیحات متنی را به کد تبدیل می‌کند

هوش مصنوعی متا موسوم‌به Code Llama، نوشتن کدهای برنامه‌نویسی و رفع اشکالات کدها را برای توسعه‌دهندگان آسان‌تر می‌کند.
 
 
متا ابزار هوش مصنوعی جدیدی به‌نام Code Llama منتشر کرده که برپایه‌ی مدل زبان بزرگ Llama 2 ساخته شده و هدف آن، کمک به برنامه‌نویسان برای تولید کد است.
 
Code Llama از مجوز مشابه Llama 2 بهره می‌برد و به‌بیان دیگر استفاده از آن برای تحقیقات و همچنین پروژه‌های تجاری، کاملاً رایگان است.
 
متا می‌گوید Code Llama رشته کدهای موردنظر شما را براساس دستورات ورودی متنی تولید می‌کند. این ابزار همچنین می‌تواند رشته کد خاصی را تکمیل و مشکلات آن‌ را رفع کند. متا در کنار این ابزار، نسخه‌ی تخصصی پایتون این مدل موسوم‌به Code Llama-Python و نسخه‌ی دیگری به‌نام Code Llama-Instrct را نیز منتشر کرده که توانایی درک دستورالعمل‌های دریافتی به زبان طبیعی را دارد.
 
براساس اعلام متا، امکان استفاده از کدهای تولید شده در نسخه‌ی خاصی از Code Llama در سایر نسخه‌های این ابزار وجود ندارد. این شرکت همچنین Code Llama پایه یا Code Llama-Python را برای دریافت دستورالعمل‌های به زبان طبیعی توصیه نمی‌کند.
 
 
 
متا با انتشار پست وبلاگی گفت:
 
برنامه‌نویسان درحال حاضر از مدل‌ زبان بزرگ برای کدنویسی خود بهره می‌برند و از این فناوری در نوشتن نرم‌افزارهای جدید و اشکال‌زدایی کدهای موجود استفاده می‌کنند. هدف این است که گردش‌ کاری توسعه‌دهندگان کارآمدتر شود تا بتوانند بر انسان‌محورترین جنبه‌های شغل خود تمرکز داشته باشند.
– متا
متا ادعا می‌کند Code Llama براساس آزمایش‌های معیار HumanEval، بهتر از نمونه‌های عمومی دیگر عمل می‌کند اما به‌طور مشخص نامی از مدل‌های رقیب نبرده است. این شرکت می‌گوید Code Llama در معیار کد HumanEval امتیاز ۵۳٫۷ درصد را کسب کرده و می‌تواند توضیحات متنی را به‌طور دقیق به کد تبدیل کند.
 
Code Llama در سه سایز منتشر خواهد شد که براساس اعلام متا، کوچک‌ترین آن‌ها روی یک کارت گرافیک قابل اجرا است و برای انجام پروژه‌های سبک توصیه می‌شود.
 
از مدتی‌ قبل شاهد انتشار ابزارهای هوش مصنوعی تولید کد هستیم که توسعه‌دهندگان برای افزایش سرعت و دقت انجام پروژه‌های خود از آن‌ها بهره می‌برند. ماه مارس گیت‌هاب Copilot منتشر شد تا سرعت کدنویسی و اشکال‌زدایی کدها را افزایش دهد. این ابزار همچنین می‌تواند کدهای قدیمی را به‌روزرسانی کند.
 
آمازون AWS نیز از ابزار CodeWhisperer بهره می‌برد که کدهای برنامه‌نویسی را بررسی و آن‌ها را به‌روز می‌کند. گوگل نیز ابزار کدنویسی هوش مصنوعی خود موسوم‌به AlphaCode را دارد که هنوز دردسترس عموم قرار نگرفته است.
 
شرکت مادر گیت‌هاب یعنی مایکروسافت و OpenAI به اتهام نقض قانون کپی‌رایت در Copilot با شکایت مواجه شده‌اند؛ زیرا این ابزار می‌تواند کدهای تجاری دیگران را بازتولید کند.
  • مشترک شوید!

    برای عضویت در خبرنامه روزانه ایستنا؛ نشانی پست الکترونیکی خود را در فرم زیر وارد نمایید. پس از آن به صورت خودکار ایمیلی به نشانی شما ارسال میشود، برای تکمیل عضویت خود و تایید صحت نشانی پست الکترونیک وارد شده، می بایست بر روی لینکی که در این ایمیل برایتان ارسال شده کلیک نمایید. پس از آن پیامی مبنی بر تکمیل عضویت شما در خبرنامه روزانه ایستنا نمایش داده میشود.

    با عضویت در خبرنامه پیامکی آژانس خبری فناوری اطلاعات و ارتباطات (ایستنا) به طور روزانه آخرین اخبار، گزارشها و تحلیل های حوزه فناوری اطلاعات و ارتباطات را در هر لحظه و هر کجا از طریق پیام کوتاه دریافت خواهید کرد. برای عضویت در این خبرنامه، مشترکین سیمکارت های همراه اول لازم است عبارت 150 را به شماره 201464 و مشترکین سیمکارت های ایرانسل عبارت ozv ictn را به شماره ۸۲۸۲ ارسال کنند. دریافت موفق هر بسته خبری که محتوی پیامکی با حجم ۵پیامک بوده و ۴ تا ۶ عنوان خبری را شامل میشود، ۳۵۰ ریال برای مشترک هزینه در بردارد که در صورتحساب ارسالی از سوی اپراتور مربوطه محاسبه و از اعتبار موجود در حساب مشترکین سیمکارت های دائمی کسر میشود. بخشی از این درآمد این سرویس از سوی اپراتور میزبان شما به ایستنا پرداخت میشود. مشترکین در هر لحظه براساس دستورالعمل اعلامی در پایان هر بسته خبری قادر خواهند بود اشتراک خود را در این سرویس لغو کنند. هزینه دریافت هر بسته خبری برای مشترکین صرفا ۳۵۰ ریال خواهد بود و این هزینه برای مشترکین در حال استفاده از خدمات رومینگ بین الملل اپراتورهای همراه اول و ایرانسل هم هزینه اضافه ای در بر نخواهد داشت.