Stability AI، Stable Code 3B را برای پر کردن جاهای خالی تولید کد مبتنی بر هوش مصنوعی منتشر می‌کند

تولید کدهای مولد مبتنی بر هوش مصنوعی قدرتمندتر و فشرده تر می شود.

هوش مصنوعی پایداریفروشنده ای که شاید بیشتر به خاطر فناوری هوش مصنوعی مولد انتشار متن به تصویر شناخته می شود، امروز اولین مدل هوش مصنوعی جدید خود در سال ۲۰۲۴ را معرفی کرد: Stable Code 3B دارای مجوز تجاری (از طریق عضویت).

همانطور که از نام مدل پیداست، Stable Code 3B یک مدل پارامتری ۳ میلیاردی است و بر روی قابلیت های تکمیل کد برای توسعه نرم افزار متمرکز شده است.

Stable Code 3B با تنها ۳ میلیارد پارامتر می تواند به صورت محلی روی لپ تاپ های بدون پردازنده گرافیکی اختصاصی اجرا شود و در عین حال عملکرد و قابلیت های رقابتی را در برابر مدل های بزرگتر مانند CodeLLaMA 7B متا ارائه می دهد.

حرکت به سمت مدل‌های کوچک‌تر، جمع‌وجورتر و توانا یکی از مواردی است که هوش مصنوعی پایداری در پایان سال ۲۰۲۳ با مدل‌هایی مانند StableLM Zephyr 3B برای تولید متن

ابتدا هوش مصنوعی پایداری کد پایدار پیش نمایش شده در آگوست ۲۰۲۳ با انتشار اولیه LLM تولید کد و از آن زمان تاکنون به طور پیوسته روی بهبود فناوری کار می کند.

چگونه هوش مصنوعی پایداری، Stable Code 3B را بهبود بخشید

هوش مصنوعی پایداری از زمان انتشار اولیه، استیبل کد را به طرق مختلف بهبود بخشیده است.

با Stable Code 3B جدید نه تنها این مدل خطوط جدیدی از کد را پیشنهاد می‌کند، بلکه می‌تواند بخش‌های گمشده بزرگ‌تری را در کد موجود پر کند.

توانایی پر کردن بخش‌های از دست رفته کد یک قابلیت تکمیل کد پیشرفته است که به نام Fill in the Middle (FIM) شناخته می‌شود.

آموزش مدل نیز با استفاده از تکنیکی به نام جاسازی موقعیت چرخشی (RoPE) با اندازه زمینه توسعه یافته بهینه شد.)، به صورت اختیاری به طول زمینه تا ۱۰۰ هزار توکن اجازه می دهد. تکنیک RoPE یکی از تکنیک‌هایی است که سایر LLMها نیز از آن استفاده می‌کنند متا لاما ۲ لانگ.

Stable Code 3B بر روی Stability AI ساخته شده است LM پایدار مدل زبان طبیعی ۳B. با آموزش بیشتر متمرکز بر داده های مهندسی نرم افزار، مدل مهارت های تکمیل کد را به دست آورد و در عین حال نقاط قوت را در وظایف زبان عمومی حفظ کرد.

داده های آموزشی آن شامل مخازن کد، انجمن های برنامه نویس و سایر منابع فنی بود.

همچنین بر روی ۱۸ زبان برنامه نویسی مختلف آموزش دیده است و Stability AI ادعا می کند که Stable Code 3B عملکرد پیشرو در تست های معیار در چندین زبان را نشان می دهد.

این مدل زبان های محبوبی مانند Python، Java، JavaScript، Go، Ruby و C++ را پوشش می دهد. بنچمارک های اولیه نشان می دهد که با کیفیت تکمیل مدل ها بیش از دو برابر اندازه آن مطابقت دارد یا از آن فراتر می رود.

بازار ابزارهای تولید کد هوش مصنوعی با چندین ابزار از جمله CodeLLaMA 7B متا که یکی از بزرگ‌ترین و محبوب‌ترین گزینه‌ها است، رقابتی است.

در سمت پارامتر ۳ میلیاردی، StarCoder LLM – که به عنوان یک تلاش منبع باز با مشارکت IBM، HuggingFace و ServiceNow به طور مشترک توسعه یافته است – یکی دیگر از گزینه های محبوب است.

Stability AI ادعا می کند که Stable Code 3B از StarCoder در زبان های برنامه نویسی Python، C++، JavaScript، Java، PHP و Rust بهتر عمل می کند.

بخشی از پیشنهاد اشتراک عضویت هوش مصنوعی پایداری

Stable Code 3B به عنوان بخشی از پایداری جدید هوش مصنوعی برای استفاده تجاری در دسترس است خدمات اشتراک عضویت که برای اولین بار در دسامبر اعلام شد.

اعضا به Stable Code 3B در کنار سایر ابزارهای هوش مصنوعی در مجموعه Stability AI از جمله ابزارهای تولید تصویر با انتشار پایدار SDXL، StableLM Zephyr 3B برای تولید محتوای متنی، صدای پایدار برای تولید صدا، ویدئوی پایدار برای تولید ویدئو

تصویر / اعتبار: هوش مصنوعی پایداری

ماموریت VentureBeat این است که یک میدان شهر دیجیتال برای تصمیم گیرندگان فنی باشد تا دانشی در مورد فناوری سازمانی متحول کننده کسب کنند و معامله کنند. جلسات توجیهی ما را کشف کنید.


منبع: https://venturebeat.com/programming-development/stability-ai-releases-stable-code-3b-to-fill-in-blanks-of-ai-powered-code-generation/

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *