آمازون CodeWhisperer را به عنوان یک ابزار کدنویسی هوش مصنوعی برای متخصصان و توسعه دهندگان معرفی کرد
روز پنجشنبه، آمازون ابزاری را برای کمک به توسعهدهندگان نرمافزار در نوشتن کد، جدیدترین تلاش صنعت فناوری، معرفی کرد.
سوامی سیواسوبرامانیان، معاون بخش ابر آمازون، در یک کنفرانس شرکتی در لاس وگاس گفت: این سرویس که Amazon CodeWhisperer نام دارد، نحوه کدنویسی و همچنین بررسی مسائل امنیتی و سوگیری ها در پروژه های توسعه دهندگان وب را پیشنهاد می کند.
Amazon CodeWhisperer که اخیرا راه اندازی شده است یک سرویس مبتنی بر یادگیری ماشینی (ML) است. ادعا می کند که با تولید توصیه های کد به بهبود بهره وری توسعه دهندگان کمک می کند. بر اساس اطلاعات ارائه شده توسط AWS، این توصیه ها بر اساس نظرات توسعه دهندگان زبان طبیعی و کد آنها در محیط توسعه یکپارچه (IDE) خواهد بود.
CodeWhisperer مدعی است که در هنگام نوشتن کدی که شامل چندین زبان برنامه نویسی، فریمورک ها، کتابخانه های نرم افزاری و سرویس های ابری محبوب است، به تمام نیازهای یک توسعه دهنده رسیدگی می کند. الگوریتم دستور را از کاربر انتخاب می کند و بهترین سرویس ابری و کتابخانه های عمومی مناسب برای وظیفه داده شده را انتخاب می کند. سپس یک قطعه کد را مستقیماً در ویرایشگر کد منبع توصیه می کند.
الگوریتم AI برای پیش نمایش به صورت رایگان در زبان های برنامه نویسی جاوا، جاوا اسکریپت و پایتون در دسترس است. این سرویس با چندین IDE از جمله JetBrains (IntelliJ، PyCharm و WebStorm)، Visual Studio Code، AWS Cloud9 و کنسول AWS Lambda ادغام می شود.
علاوه بر این، توسعهدهندگان همچنین میتوانند با استفاده از CodeWhisperer از کد خود محافظت کنند تا آسیبپذیریها را در پروژههای خود پیدا کنند و برنامهها را مسئولانه بسازند.
این شرکت همچنین اعلام کرد که پشتیبانی از کنسول AWS Lambda در حال حاضر در حال انجام است و باید خیلی زود آماده شود.