کنترل‌های اداری سازمانی، ثبت‌نام ساده، و پشتیبانی از زبان برنامه‌نویسی گسترده برای Amazon CodeWhisperer PlatoBlockchain Data Intelligence. جستجوی عمودی Ai.

کنترل‌های اداری سازمانی، ثبت‌نام ساده و پشتیبانی گسترده از زبان برنامه‌نویسی برای Amazon CodeWhisperer

آمازون کد Whisperer is a machine learning (ML)-powered service that helps improve developer productivity by generating code recommendations based on developers’ prior code and comments. Today, we are excited to announce that AWS administrators can now enable CodeWhisperer for their organization with single sign-in (SSO) authentication. Administrators can easily integrate CodeWhisperer with their existing workforce identity solutions, provide access to users and groups, and configure organization-wide settings. Additionally, individual users who don’t have AWS accounts can now use CodeWhisperer using their personal email with AWS Builder ID. The sign-up process takes only a few minutes and enables developers to start using CodeWhisperer immediately without any waitlist. We’re also expanding programming language support for CodeWhisperer. In addition to Python, Java, and JavaScript, developers can now use CodeWhisperer to accelerate development of their C# and TypeScript projects.

در این پست، کنترل‌های اداری سازمانی، ثبت‌نام جدید AWS Builder ID برای CodeWhisperer و پشتیبانی از زبان‌های برنامه‌نویسی جدید را مورد بحث قرار می‌دهیم.

CodeWhisperer را برای سازمان خود فعال کنید

CodeWhisperer اکنون در دسترس است کنسول مدیریت AWS. هر کاربری با نقش سرپرست AWS می‌تواند CodeWhisperer را فعال کند، کاربران را اضافه و حذف کند و تنظیمات سازمان شما را از طریق کنسول به صورت مرکزی مدیریت کند.

به عنوان یک پیش نیاز، مدیران AWS شما باید SSO را از طریق راه اندازی کنند مرکز هویت AWS IAM (جانشین AWS Single Sign-On)، اگر قبلاً برای سازمان شما فعال نشده باشد. IAM Identity Center شما را قادر می سازد از SSO سازمان خود برای دسترسی به خدمات AWS با ادغام راه حل هویت نیروی کار موجود با AWS استفاده کنید. پس از تنظیم احراز هویت SSO، مدیران شما می توانند CodeWhisperer را فعال کرده و دسترسی را به کاربران و گروه ها اختصاص دهند، همانطور که در تصویر زیر نشان داده شده است.

علاوه بر مدیریت کاربران، مدیران AWS همچنین می‌توانند تنظیمات ردیاب مرجع و اشتراک‌گذاری داده را پیکربندی کنند. ردیاب مرجع CodeWhisperer تشخیص می دهد که آیا یک توصیه کد ممکن است شبیه به داده های آموزشی خاص CodeWhisperer باشد و می تواند آن ارجاعات را در اختیار شما قرار دهد. CodeWhisperer تا حدی از پروژه های منبع باز یاد می گیرد. گاهی اوقات، پیشنهادی که به شما می دهد ممکن است شبیه به یک قطعه خاص از داده های آموزشی باشد. تنظیمات ردیاب مرجع، مدیران را قادر می‌سازد تا تصمیم بگیرند که آیا CodeWhisperer مجاز به ارائه پیشنهاد در چنین مواردی است یا خیر. در صورت مجاز بودن، CodeWhisperer نیز ارجاعاتی را ارائه می‌کند تا بتوانید اطلاعات بیشتری در مورد اینکه داده‌های آموزشی از کجا می‌آیند، بیاموزید. مدیران AWS همچنین می‌توانند از اشتراک‌گذاری داده‌ها به منظور بهبود سرویس CodeWhisperer از طرف سازمان شما انصراف دهند (نگاه کنید به سیاست‌های انصراف از خدمات هوش مصنوعی). پس از پیکربندی توسط سرپرست، تنظیمات در سراسر سازمان شما اعمال می شود.

توسعه دهندگانی که به آنها دسترسی داده شده است، می توانند با ورود به سیستم با استفاده از اعتبارنامه ورود به سیستم SSO، از CodeWhisperer در IDE ترجیحی خود استفاده کنند. CodeWhisperer به عنوان بخشی از افزونه های AWS Toolkit برای IDE های اصلی، از جمله JetBrains, ویژوال استودیو کدو AWS Cloud9.

در IDE ترجیحی خود، گزینه ورود به سیستم SSO را انتخاب کنید و دستورالعمل ها را دنبال کنید تا احراز هویت شوید و شروع به دریافت توصیه ها از CodeWhisperer کنید، همانطور که در تصاویر زیر نشان داده شده است.

با استفاده از AWS IAM متصل شوید

ورودی خود را تایید کنید

در عرض چند دقیقه با استفاده از ایمیل شخصی خود ثبت نام کنید

اگر توسعه‌دهنده‌ای هستید که به حساب AWS دسترسی ندارید، می‌توانید از ایمیل شخصی خود برای ثبت‌نام و فعال کردن CodeWhisperer در IDE مورد نظر خود استفاده کنید. فرآیند ثبت نام تنها چند دقیقه طول می کشد.

ما در حال معرفی یک روش جدید برای احراز هویت با شناسه سازنده AWS هستیم. AWS Builder ID شکل جدیدی از احراز هویت است که به شما امکان می دهد فقط با ایمیل شخصی و رمز عبور به صورت ایمن ثبت نام کنید. پس از ایجاد حساب AWS Builder، به سادگی وارد شوید و CodeWhisperer را برای IDE خود فعال کنید، همانطور که در تصویر زیر نشان داده شده است. برای اطلاعات بیشتر ببین اسناد شناسه سازنده AWS.

با استفاده از ایمیل شخصی ثبت نام کنید

با زبان های برنامه نویسی TypeScript و C# سریعتر برنامه بسازید

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

CodeWhisperer توصیه های آماده به کار را در زمان واقعی در IDE شما ارائه می دهد تا به شما کمک کند کارهای کدنویسی خود را سریعتر به پایان برسانید. امروز، ما در حال گسترش پشتیبانی خود هستیم تا علاوه بر پایتون، جاوا و جاوا اسکریپت، زبان های برنامه نویسی TypeScript و C# را نیز شامل شود.

CodeWhisperer هدف شما را درک می کند و توصیه هایی را بر اساس بهترین روش های رایج برای یک زبان برنامه نویسی ارائه می دهد. مثال زیر نشان می‌دهد که چگونه CodeWhisperer می‌تواند کل تابع را در TypeScript ایجاد کند تا JSON را به جدول ارائه دهد.

TypeScript برای رندر JSON به جدول

CodeWhisperer همچنین با ارائه توصیه های کد برای رابط های برنامه نویسی برنامه کاربردی AWS (API) در محبوب ترین سرویس ها، از جمله، استفاده از خدمات AWS را برای توسعه دهندگان آسان می کند. ابر محاسبه الاستیک آمازون (Amazon EC2) AWS لامبداو سرویس ذخیره سازی ساده آمازون (Amazon S3). ما همچنین یک ردیاب مرجع با توصیه های خود ارائه می دهیم که اطلاعات ارزشمندی در مورد شباهت توصیه به داده های آموزشی خاص CodeWhisperer ارائه می دهد. علاوه بر این، ما تکنیک هایی را برای شناسایی و فیلتر کردن کدهای مغرضانه ای که ممکن است ناعادلانه باشد، پیاده سازی کرده ایم. مثال زیر نشان می دهد که چگونه CodeWhisperer می تواند یک تابع کامل را بر اساس دستورات ارائه شده در C# ایجاد کند.

CodeWhisperer کل تابع را بر اساس دستورات ارائه شده در C# ایجاد می کند.

با CodeWhisperer شروع کنید

در طول دوره پیش نمایش، CodeWhisperer برای همه توسعه دهندگان در سراسر جهان به صورت رایگان در دسترس است. برای دسترسی به این سرویس در پیش‌نمایش، می‌توانید با استفاده از کنسول آن را برای سازمان خود فعال کنید، یا می‌توانید از شناسه سازنده AWS برای شروع به‌عنوان یک توسعه‌دهنده استفاده کنید. برای اطلاعات بیشتر در مورد خدمات، مراجعه کنید آمازون کد Whisperer.


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

کنترل‌های اداری سازمانی، ثبت‌نام ساده، و پشتیبانی از زبان برنامه‌نویسی گسترده برای Amazon CodeWhisperer PlatoBlockchain Data Intelligence. جستجوی عمودی Ai.بهارادواج تانیکلا مدیر محصول ارشد Amazon CodeWhisperer است. او سابقه ای در زمینه یادگیری ماشین دارد، هم به عنوان توسعه دهنده و هم مدیر محصول. در اوقات فراغت خود عاشق دوچرخه سواری، خواندن داستان های غیرداستانی و یادگیری زبان های جدید است.

کنترل‌های اداری سازمانی، ثبت‌نام ساده، و پشتیبانی از زبان برنامه‌نویسی گسترده برای Amazon CodeWhisperer PlatoBlockchain Data Intelligence. جستجوی عمودی Ai.آنکور دسایی مدیر محصول اصلی در تیم خدمات AWS AI است.

تمبر زمان:

بیشتر از آموزش ماشین AWS