Amazon CodeWhisperer PlatoBlockchain Data Intelligence کے لیے انٹرپرائز کے انتظامی کنٹرول، سادہ سائن اپ، اور توسیع شدہ پروگرامنگ لینگویج سپورٹ۔ عمودی تلاش۔ عی

Amazon CodeWhisperer کے لیے انٹرپرائز کے انتظامی کنٹرول، سادہ سائن اپ، اور توسیع شدہ پروگرامنگ لینگویج سپورٹ

ایمیزون کوڈ وِسپرر 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.

اس پوسٹ میں، ہم انٹرپرائز ایڈمنسٹریٹو کنٹرولز، CodeWhisperer کے لیے نئے AWS Builder ID سائن اپ، اور نئی پروگرامنگ زبانوں کے لیے سپورٹ پر تبادلہ خیال کرتے ہیں۔

اپنی تنظیم کے لیے CodeWhisperer کو فعال کریں۔

CodeWhisperer اب پر دستیاب ہے۔ AWS مینجمنٹ کنسول. AWS ایڈمنسٹریٹر کے کردار کے ساتھ کوئی بھی صارف CodeWhisperer کو فعال کر سکتا ہے، صارفین کو شامل اور ہٹا سکتا ہے، اور کنسول کے ذریعے مرکزی طور پر آپ کی تنظیم کے لیے ترتیبات کا نظم کر سکتا ہے۔

شرط کے طور پر، آپ کے AWS منتظمین کو بذریعہ SSO ترتیب دینا ہوگا۔ AWS IAM شناختی مرکز (AWS سنگل سائن آن کا جانشین)، اگر آپ کی تنظیم کے لیے پہلے سے فعال نہیں ہے۔ IAM شناختی مرکز آپ کو AWS خدمات تک رسائی حاصل کرنے کے لیے اپنی تنظیم کے SSO کا استعمال کرنے کے قابل بناتا ہے تاکہ آپ کے موجودہ ورک فورس شناختی حل کو AWS کے ساتھ مربوط کر سکیں۔ SSO تصدیق کے سیٹ اپ ہونے کے بعد، آپ کے منتظمین CodeWhisperer کو فعال کر سکتے ہیں اور صارفین اور گروپس تک رسائی تفویض کر سکتے ہیں، جیسا کہ درج ذیل اسکرین شاٹ میں دکھایا گیا ہے۔

صارفین کو منظم کرنے کے علاوہ، AWS منتظمین ریفرنس ٹریکر اور ڈیٹا شیئرنگ کے لیے سیٹنگز بھی ترتیب دے سکتے ہیں۔ CodeWhisperer حوالہ ٹریکر اس بات کا پتہ لگاتا ہے کہ آیا کوڈ کی سفارش مخصوص CodeWhisperer ٹریننگ ڈیٹا سے ملتی جلتی ہو سکتی ہے اور وہ آپ کو وہ حوالہ جات فراہم کر سکتی ہے۔ CodeWhisperer، جزوی طور پر، اوپن سورس پروجیکٹس سے سیکھتا ہے۔ بعض اوقات، ایک تجویز جو یہ آپ کو دے رہی ہے وہ تربیتی ڈیٹا کے مخصوص حصے سے ملتی جلتی ہو سکتی ہے۔ حوالہ ٹریکر کی ترتیب منتظمین کو یہ فیصلہ کرنے کے قابل بناتی ہے کہ آیا CodeWhisperer کو ایسے معاملات میں تجاویز پیش کرنے کی اجازت ہے۔ اجازت ملنے پر، CodeWhisperer حوالہ جات بھی فراہم کرے گا، تاکہ آپ اس بارے میں مزید جان سکیں کہ تربیتی ڈیٹا کہاں سے آتا ہے۔ AWS منتظمین آپ کی تنظیم کی جانب سے CodeWhisperer سروس میں بہتری کے مقصد کے لیے ڈیٹا شیئرنگ سے بھی آپٹ آؤٹ کر سکتے ہیں (دیکھیں AI سروسز آپٹ آؤٹ پالیسیاں)۔ منتظم کے ذریعہ ترتیب دینے کے بعد، ترتیبات آپ کی تنظیم پر لاگو ہوجاتی ہیں۔

جن ڈویلپرز کو رسائی دی گئی تھی وہ اپنے SSO لاگ ان کی اسناد کا استعمال کرتے ہوئے صرف لاگ ان کرکے اپنی ترجیحی IDE میں CodeWhisperer کا استعمال شروع کر سکتے ہیں۔ CodeWhisperer بڑے IDEs کے لیے AWS ٹول کٹ ایکسٹینشن کے حصے کے طور پر دستیاب ہے، بشمول جیٹ برائنز, بصری اسٹوڈیو کوڈ، اور AWS کلاؤڈ 9.

اپنی ترجیحی IDE میں، SSO لاگ ان کا اختیار منتخب کریں اور تصدیق حاصل کرنے کے لیے اشارے پر عمل کریں اور CodeWhisperer سے سفارشات حاصل کرنا شروع کریں، جیسا کہ درج ذیل اسکرین شاٹس میں دکھایا گیا ہے۔

AWS IAM کا استعمال کرتے ہوئے جڑیں۔

اپنے ان پٹ کی تصدیق کریں۔

اپنی ذاتی ای میل کا استعمال کرتے ہوئے منٹوں میں سائن اپ کریں۔

اگر آپ ایک انفرادی ڈویلپر ہیں جسے AWS اکاؤنٹ تک رسائی حاصل نہیں ہے، تو آپ اپنی ذاتی ای میل کو سائن اپ کرنے اور CodeWhisperer کو اپنی ترجیحی IDE میں فعال کرنے کے لیے استعمال کر سکتے ہیں۔ سائن اپ کے عمل میں صرف چند منٹ لگتے ہیں۔

ہم AWS Builder ID کے ساتھ تصدیق کا ایک نیا طریقہ متعارف کروا رہے ہیں۔ AWS Builder ID تصدیق کی ایک نئی شکل ہے جو آپ کو صرف اپنے ذاتی ای میل اور پاس ورڈ کے ساتھ محفوظ طریقے سے سائن اپ کرنے کی اجازت دیتی ہے۔ AWS بلڈر اکاؤنٹ بنانے کے بعد، بس لاگ ان کریں اور اپنے IDE کے لیے CodeWhisperer کو فعال کریں، جیسا کہ درج ذیل اسکرین شاٹ میں دکھایا گیا ہے۔ مزید معلومات کے لیے دیکھیں AWS بلڈر ID دستاویزات۔

ذاتی ای میل کا استعمال کرتے ہوئے سائن اپ کریں۔

TypeScript اور C# پروگرامنگ زبانوں کے ساتھ ایپس کو تیزی سے بنائیں

ایک سے زیادہ پروگرامنگ زبانوں، فریم ورکس، اور سافٹ ویئر لائبریریوں کو برقرار رکھنا انتہائی تجربہ کار ڈویلپرز کے لیے بھی ایک مشکل کام ہے۔ درست پروگرامنگ نحو تلاش کرنے اور ویب سے پروگرامنگ کے کاموں تک کوڈ کے ٹکڑوں کو تلاش کرنے میں کافی وقت لگتا ہے، خاص طور پر اگر آپ خلفشار کی قیمت پر غور کریں۔

CodeWhisperer آپ کے IDE میں استعمال کے لیے تیار ریئل ٹائم سفارشات فراہم کرتا ہے تاکہ آپ کو اپنے کوڈنگ کے کاموں کو تیزی سے مکمل کرنے میں مدد مل سکے۔ آج، ہم Python، Java، اور JavaScript کے علاوہ TypeScript اور C# پروگرامنگ زبانوں کو شامل کرنے کے لیے اپنے تعاون کو بڑھا رہے ہیں۔

CodeWhisperer آپ کے ارادے کو سمجھتا ہے اور پروگرامنگ زبان کے لیے سب سے زیادہ استعمال ہونے والے بہترین طریقوں کی بنیاد پر سفارشات فراہم کرتا ہے۔ درج ذیل مثال سے پتہ چلتا ہے کہ کس طرح CodeWhisperer TypeScript میں JSON کو ٹیبل پر رینڈر کرنے کے لیے پورے فنکشن کو تیار کر سکتا ہے۔

JSON کو ٹیبل پر رینڈر کرنے کے لیے اسکرپٹ ٹائپ کریں۔

CodeWhisperer AWS ایپلیکیشن پروگرامنگ انٹرفیس (APIs) کے لیے کوڈ کی سفارشات فراہم کر کے ڈیولپرز کے لیے AWS سروسز کا استعمال آسان بناتا ہے، بشمول ایمیزون لچکدار کمپیوٹ کلاؤڈ (ایمیزون ای سی 2)، او ڈبلیو ایس لامبڈا۔، اور ایمیزون سادہ اسٹوریج سروس (ایمیزون S3)۔ ہم اپنی سفارشات کے ساتھ ایک حوالہ ٹریکر بھی پیش کرتے ہیں جو خاص CodeWhisperer ٹریننگ ڈیٹا سے سفارش کی مماثلت کے بارے میں قیمتی معلومات فراہم کرتا ہے۔ مزید برآں، ہم نے متعصب کوڈ کا پتہ لگانے اور اسے فلٹر کرنے کے لیے تکنیکوں کو نافذ کیا ہے جو غیر منصفانہ ہو سکتا ہے۔ مندرجہ ذیل مثال سے پتہ چلتا ہے کہ کس طرح CodeWhisperer C# میں فراہم کردہ اشارے کی بنیاد پر ایک پورا فنکشن تیار کر سکتا ہے۔

CodeWhisperer C# میں فراہم کردہ اشارے کی بنیاد پر پورا فنکشن تیار کرتا ہے۔

CodeWhisperer کے ساتھ شروع کریں۔

پیش نظارہ کی مدت کے دوران، CodeWhisperer پوری دنیا کے تمام ڈویلپرز کے لیے مفت دستیاب ہے۔ پیش نظارہ میں سروس تک رسائی حاصل کرنے کے لیے، آپ اسے کنسول کا استعمال کرتے ہوئے اپنی تنظیم کے لیے فعال کر سکتے ہیں، یا آپ انفرادی ڈویلپر کے طور پر شروع کرنے کے لیے AWS Builder ID استعمال کر سکتے ہیں۔ سروس کے بارے میں مزید معلومات کے لیے، ملاحظہ کریں۔ ایمیزون کوڈ وِسپرر.


مصنفین کے بارے میں

Amazon CodeWhisperer PlatoBlockchain Data Intelligence کے لیے انٹرپرائز کے انتظامی کنٹرول، سادہ سائن اپ، اور توسیع شدہ پروگرامنگ لینگویج سپورٹ۔ عمودی تلاش۔ عیبھاردواج تنکیلا Amazon CodeWhisperer کے لیے ایک سینئر پروڈکٹ مینیجر ہے۔ اس کا بیک گراؤنڈ مشین لرننگ میں ہے، ایک ڈویلپر اور پروڈکٹ مینیجر دونوں کے طور پر۔ اپنے فارغ وقت میں وہ موٹر سائیکل چلانا، نان فکشن پڑھنا اور نئی زبانیں سیکھنا پسند کرتے ہیں۔

Amazon CodeWhisperer PlatoBlockchain Data Intelligence کے لیے انٹرپرائز کے انتظامی کنٹرول، سادہ سائن اپ، اور توسیع شدہ پروگرامنگ لینگویج سپورٹ۔ عمودی تلاش۔ عیانکور ڈیسائی۔ AWS AI سروسز ٹیم کے اندر ایک پرنسپل پروڈکٹ مینیجر ہے۔

ٹائم اسٹیمپ:

سے زیادہ AWS مشین لرننگ