الضوابط الإدارية للمؤسسات، والاشتراك البسيط، ودعم لغة البرمجة الموسع لذكاء بيانات Amazon CodeWhisperer PlatoBlockchain. البحث العمودي. منظمة العفو الدولية.

عناصر تحكم إدارية في المؤسسة ، وتسجيل بسيط ، ودعم موسع للغة البرمجة لـ Amazon CodeWhisperer

أمازون CodeWhisperer هي خدمة مدعومة بالتعلم الآلي (ML) تساعد على تحسين إنتاجية المطورين من خلال إنشاء توصيات التعليمات البرمجية بناءً على التعليمات البرمجية والتعليقات السابقة للمطورين. اليوم، يسعدنا أن نعلن أن مسؤولي AWS يمكنهم الآن تمكين CodeWhisperer لمؤسستهم من خلال مصادقة تسجيل الدخول الموحد (SSO). يمكن للمسؤولين دمج CodeWhisperer بسهولة مع حلول هوية القوى العاملة الحالية لديهم، وتوفير الوصول إلى المستخدمين والمجموعات، وتكوين الإعدادات على مستوى المؤسسة. بالإضافة إلى ذلك، يمكن للمستخدمين الفرديين الذين ليس لديهم حسابات AWS الآن استخدام CodeWhisperer باستخدام بريدهم الإلكتروني الشخصي باستخدام معرف AWS Builder. تستغرق عملية التسجيل بضع دقائق فقط وتمكن المطورين من البدء في استخدام CodeWhisperer على الفور دون أي قائمة انتظار. نحن نعمل أيضًا على توسيع دعم لغة البرمجة لـ CodeWhisperer. بالإضافة إلى Python وJava وJavaScript، يمكن للمطورين الآن استخدام CodeWhisperer لتسريع تطوير مشاريعهم في C# وTypeScript.

في هذا المنشور ، نناقش عناصر التحكم الإدارية للمؤسسة ، وتسجيل معرف AWS Builder الجديد لـ 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 نيابة عن مؤسستك (انظر سياسات إلغاء الاشتراك في خدمات الذكاء الاصطناعي). بمجرد تكوين المسؤول ، يتم تطبيق الإعدادات عبر مؤسستك.

يمكن للمطورين الذين تم منحهم حق الوصول البدء في استخدام CodeWhisperer في IDE المفضل لديهم ببساطة عن طريق تسجيل الدخول باستخدام بيانات اعتماد تسجيل الدخول الموحد الخاصة بهم. يتوفر CodeWhisperer كجزء من امتدادات AWS Toolkit لـ IDEs الرئيسية ، بما في ذلك JetBrains, كود الاستوديو المرئيو سحابة AWS 9.

في IDE المفضل لديك ، حدد خيار تسجيل الدخول إلى SSO واتبع المطالبات للمصادقة والبدء في الحصول على توصيات من CodeWhisperer ، كما هو موضح في لقطات الشاشة التالية.

الاتصال باستخدام AWS IAM

تأكيد المدخلات الخاصة بك

قم بالتسجيل في غضون دقائق باستخدام بريدك الإلكتروني الشخصي

إذا كنت مطورًا فرديًا ليس لديك حق الوصول إلى حساب AWS ، فيمكنك استخدام بريدك الإلكتروني الشخصي للتسجيل وتمكين CodeWhisperer في IDE المفضل لديك. تستغرق عملية التسجيل بضع دقائق فقط.

نحن نقدم طريقة جديدة للمصادقة مع AWS Builder ID. AWS Builder ID هو شكل جديد من أشكال المصادقة يتيح لك التسجيل بأمان باستخدام بريدك الإلكتروني الشخصي وكلمة المرور فقط. بعد إنشاء حساب AWS Builder ، ما عليك سوى تسجيل الدخول وتمكين CodeWhisperer لـ IDE الخاص بك ، كما هو موضح في لقطة الشاشة التالية. لمزيد من المعلومات، راجع مستندات معرف AWS Builder.

قم بالتسجيل باستخدام البريد الإلكتروني الشخصي

أنشئ التطبيقات بشكل أسرع باستخدام لغات البرمجة TypeScript و C #

تعد مواكبة لغات البرمجة وأطر العمل ومكتبات البرامج المتعددة مهمة شاقة حتى بالنسبة للمطورين الأكثر خبرة. يستغرق البحث عن بنية البرمجة الصحيحة والبحث في مقتطفات التعليمات البرمجية من الويب إلى مهام البرمجة وقتًا طويلاً ، خاصةً إذا كنت تفكر في تكلفة الانحرافات.

يوفر CodeWhisperer توصيات جاهزة للاستخدام في الوقت الفعلي في IDE الخاص بك لمساعدتك على إنهاء مهام الترميز بشكل أسرع. اليوم ، نقوم بتوسيع دعمنا ليشمل لغات البرمجة TypeScript و C # ، بالإضافة إلى Python و Java و JavaScript.

يتفهم CodeWhisperer نيتك ويقدم توصيات بناءً على أفضل الممارسات الأكثر استخدامًا للغة البرمجة. يوضح المثال التالي كيف يمكن لـ CodeWhisperer إنشاء الوظيفة بأكملها في TypeScript لتقديم JSON إلى جدول.

اكتب سكريبت لعرض JSON على جدول

يسهل CodeWhisperer أيضًا على المطورين استخدام خدمات AWS من خلال تقديم توصيات التعليمات البرمجية لواجهات برمجة تطبيقات AWS (APIs) عبر الخدمات الأكثر شيوعًا ، بما في ذلك الأمازون الحوسبة المرنة السحابية (Amazon EC2) ، AWS لامداو خدمة تخزين أمازون البسيطة (أمازون S3). نقدم أيضًا أداة تعقب مرجعية مع توصياتنا التي توفر معلومات قيمة حول تشابه التوصية مع بيانات تدريب CodeWhisperer معينة. علاوة على ذلك ، قمنا بتنفيذ تقنيات لاكتشاف وتصفية الشفرة المتحيزة التي قد تكون غير عادلة. يوضح المثال التالي كيف يمكن لـ CodeWhisperer إنشاء وظيفة كاملة بناءً على المطالبات المقدمة في C #.

ينشئ CodeWhisperer الوظيفة بأكملها بناءً على المطالبات المقدمة في C #

ابدأ مع CodeWhisperer

خلال فترة المعاينة ، يتوفر CodeWhisperer لجميع المطورين في جميع أنحاء العالم مجانًا. للوصول إلى الخدمة في المعاينة ، يمكنك تمكينها لمؤسستك باستخدام وحدة التحكم ، أو يمكنك استخدام معرف AWS Builder للبدء كمطور فردي. لمزيد من المعلومات حول الخدمة ، قم بزيارة أمازون CodeWhisperer.


حول المؤلف

الضوابط الإدارية للمؤسسات، والاشتراك البسيط، ودعم لغة البرمجة الموسع لذكاء بيانات Amazon CodeWhisperer PlatoBlockchain. البحث العمودي. منظمة العفو الدولية.بهارادواج تانيكيلا هو مدير أول للمنتجات في Amazon CodeWhisperer. لديه خلفية في التعلم الآلي ، كمطور ومدير منتج. يحب في أوقات فراغه ركوب الدراجة وقراءة الكتب الواقعية وتعلم لغات جديدة.

الضوابط الإدارية للمؤسسات، والاشتراك البسيط، ودعم لغة البرمجة الموسع لذكاء بيانات Amazon CodeWhisperer PlatoBlockchain. البحث العمودي. منظمة العفو الدولية.أنكور ديساي هو مدير المنتج الرئيسي ضمن فريق خدمات AWS AI.

الطابع الزمني:

اكثر من التعلم الآلي من AWS