Amazon CodeWhisperer PlatoBlockchain Veri Zekası için kurumsal yönetim denetimleri, basit kayıt ve genişletilmiş programlama dili desteği. Dikey Arama. Ai.

Amazon CodeWhisperer için kurumsal yönetim denetimleri, basit kaydolma ve genişletilmiş programlama dili desteği

Amazon Kodu Fısıltı geliştiricilerin önceki kod ve yorumlarına dayalı olarak kod önerileri oluşturarak geliştirici üretkenliğini artırmaya yardımcı olan, makine öğrenimi (ML) destekli bir hizmettir. Bugün, AWS yöneticilerinin artık tek oturum açma (SSO) kimlik doğrulamasıyla kuruluşları için CodeWhisperer'ı etkinleştirebileceklerini duyurmanın heyecanını yaşıyoruz. Yöneticiler CodeWhisperer'ı mevcut iş gücü kimlik çözümleriyle kolayca entegre edebilir, kullanıcılara ve gruplara erişim sağlayabilir ve kuruluş çapında ayarları yapılandırabilir. Ayrıca AWS hesabı olmayan bireysel kullanıcılar artık AWS Builder ID'li kişisel e-postalarını kullanarak CodeWhisperer'ı kullanabilir. Kayıt işlemi yalnızca birkaç dakika sürer ve geliştiricilerin herhangi bir bekleme listesi olmadan CodeWhisperer'ı hemen kullanmaya başlamasına olanak tanır. Ayrıca CodeWhisperer için programlama dili desteğini de genişletiyoruz. Python, Java ve JavaScript'e ek olarak geliştiriciler artık C# ve TypeScript projelerinin gelişimini hızlandırmak için CodeWhisperer'ı kullanabilirler.

Bu yazıda kurumsal yönetim kontrollerini, CodeWhisperer için yeni AWS Builder ID kaydını ve yeni programlama dilleri desteğini tartışıyoruz.

Kuruluşunuz için CodeWhisperer'ı etkinleştirin

CodeWhisperer artık mevcut AWS Yönetim Konsolu. AWS yönetici rolüne sahip herhangi bir kullanıcı, CodeWhisperer'ı etkinleştirebilir, kullanıcıları ekleyip kaldırabilir ve kuruluşunuzun ayarlarını konsol aracılığıyla merkezi olarak yönetebilir.

Ön koşul olarak AWS yöneticilerinizin SSO'yu şu adresten ayarlaması gerekir: AWS IAM Kimlik Merkezi (Kuruluşunuz için henüz etkinleştirilmemişse, AWS Single Sign-On'un halefi). IAM Identity Center, mevcut iş gücü kimlik çözümünüzü AWS ile entegre ederek kuruluşunuzun SSO'sunu kullanarak AWS hizmetlerine erişmenizi sağlar. SSO kimlik doğrulaması ayarlandıktan sonra yöneticileriniz CodeWhisperer'ı etkinleştirebilir ve aşağıdaki ekran görüntüsünde gösterildiği gibi kullanıcılara ve gruplara erişim atayabilir.

AWS yöneticileri, kullanıcıları yönetmenin yanı sıra referans izleyici ve veri paylaşımına ilişkin ayarları da yapılandırabilir. CodeWhisperer referans izleyicisi, bir kod önerisinin belirli CodeWhisperer eğitim verilerine benzer olup olmadığını algılar ve bu referansları size sağlayabilir. CodeWhisperer kısmen açık kaynaklı projelerden öğrenir. Bazen size verdiği öneri belirli bir eğitim verisine benzer olabilir. Referans izleyici ayarı, yöneticilerin CodeWhisperer'ın bu gibi durumlarda öneri sunmasına izin verilip verilmeyeceğine karar vermesini sağlar. İzin verildiğinde CodeWhisperer ayrıca referanslar da sağlayacaktır, böylece eğitim verilerinin nereden geldiği hakkında daha fazla bilgi edinebilirsiniz. AWS yöneticileri ayrıca kuruluşunuz adına CodeWhisperer hizmetini iyileştirmek amacıyla veri paylaşımını devre dışı bırakabilir (bkz. Yapay zeka hizmetlerini devre dışı bırakma politikaları). Yönetici tarafından yapılandırıldıktan sonra ayarlar kuruluşunuz genelinde uygulanır.

Erişim izni verilen geliştiriciler, yalnızca SSO oturum açma kimlik bilgilerini kullanarak oturum açarak CodeWhisperer'ı tercih ettikleri IDE'de kullanmaya başlayabilirler. CodeWhisperer, aşağıdakiler de dahil olmak üzere başlıca IDE'ler için AWS Araç Seti uzantılarının bir parçası olarak mevcuttur: JetBrains, Visual Studio Kodu, ve AWS Bulut9.

Tercih ettiğiniz IDE'de, SSO giriş seçeneğini seçin ve aşağıdaki ekran görüntülerinde gösterildiği gibi kimlik doğrulaması yapmak ve CodeWhisperer'dan öneriler almaya başlamak için talimatları izleyin.

AWS IAM kullanarak bağlanın

girişinizi onaylayın

Kişisel e-postanızı kullanarak birkaç dakika içinde kaydolun

AWS hesabına erişimi olmayan bireysel bir geliştiriciyseniz kişisel e-postanızı kullanarak kaydolabilir ve tercih ettiğiniz IDE'de CodeWhisperer'ı etkinleştirebilirsiniz. Kayıt işlemi yalnızca birkaç dakika sürer.

AWS Builder ID ile yeni bir kimlik doğrulama yöntemi sunuyoruz. AWS Builder ID, yalnızca kişisel e-posta adresiniz ve parolanızla güvenli bir şekilde kaydolmanıza olanak tanıyan yeni bir kimlik doğrulama biçimidir. Bir AWS Builder hesabı oluşturduktan sonra, aşağıdaki ekran görüntüsünde gösterildiği gibi oturum açın ve IDE'niz için CodeWhisperer'ı etkinleştirmeniz yeterlidir. Daha fazla bilgi için bakınız AWS Builder ID belgeleri.

kişisel e-posta kullanarak kaydolun

TypeScript ve C# programlama dilleriyle uygulamaları daha hızlı oluşturun

Birden çok programlama diline, çerçeveye ve yazılım kitaplığına ayak uydurmak, en deneyimli geliştiriciler için bile zorlu bir iştir. Doğru programlama sözdizimini aramak ve web'den programlama görevlerine kadar kod parçacıkları aramak, özellikle dikkat dağıtıcı unsurların maliyetini göz önünde bulundurursanız, önemli miktarda zaman alır.

CodeWhisperer, kodlama görevlerinizi daha hızlı tamamlamanıza yardımcı olmak için IDE'nizde kullanıma hazır gerçek zamanlı öneriler sağlar. Bugün desteğimizi Python, Java ve JavaScript'in yanı sıra TypeScript ve C# programlama dillerini de içerecek şekilde genişletiyoruz.

CodeWhisperer amacınızı anlar ve bir programlama dili için en sık kullanılan en iyi uygulamalara dayalı öneriler sunar. Aşağıdaki örnek, CodeWhisperer'ın JSON'u bir tabloya dönüştürmek için TypeScript'teki işlevin tamamını nasıl oluşturabildiğini gösterir.

JSON'u bir tabloya dönüştürmek için TypeScript

CodeWhisperer ayrıca, aşağıdakiler de dahil olmak üzere en popüler hizmetlerde AWS uygulama programlama arayüzleri (API'ler) için kod önerileri sağlayarak geliştiricilerin AWS hizmetlerini kullanmasını kolaylaştırır. Amazon Elastik Bilgi İşlem Bulutu (Amazon EC2), AWS Lambda, ve Amazon Basit Depolama Hizmeti (Amazon S3). Ayrıca, tavsiyelerin belirli CodeWhisperer eğitim verileriyle benzerliği hakkında değerli bilgiler sağlayan, önerilerimizle birlikte bir referans izleyici de sunuyoruz. Ayrıca, adil olmayan önyargılı kodları tespit etmek ve filtrelemek için teknikler uyguladık. Aşağıdaki örnek, CodeWhisperer'ın C#'ta sağlanan bilgi istemlerine dayalı olarak bir işlevin tamamını nasıl oluşturabildiğini gösterir.

CodeWhisperer, C#'ta sağlanan istemlere dayanarak işlevin tamamını oluşturur

CodeWhisperer'ı kullanmaya başlayın

Önizleme döneminde CodeWhisperer dünya çapındaki tüm geliştiricilerin kullanımına ücretsiz olarak sunulacak. Hizmete önizlemede erişmek için konsolu kullanarak hizmeti kuruluşunuz için etkinleştirebilir veya bireysel bir geliştirici olarak başlamak için AWS Builder ID'yi kullanabilirsiniz. Hizmet hakkında daha fazla bilgi için şu adresi ziyaret edin: Amazon Kodu Fısıltı.


Yazarlar Hakkında

Amazon CodeWhisperer PlatoBlockchain Veri Zekası için kurumsal yönetim denetimleri, basit kayıt ve genişletilmiş programlama dili desteği. Dikey Arama. Ai.Bharadwaj Tanikella Amazon CodeWhisperer'ın Kıdemli Ürün Yöneticisidir. Hem geliştirici hem de Ürün Yöneticisi olarak Makine Öğrenimi alanında geçmişi vardır. Boş zamanlarında bisiklete binmeyi, kitap okumayı ve yeni diller öğrenmeyi seviyor.

Amazon CodeWhisperer PlatoBlockchain Veri Zekası için kurumsal yönetim denetimleri, basit kayıt ve genişletilmiş programlama dili desteği. Dikey Arama. Ai.Ankur Desai AWS AI Hizmetleri ekibinde Ana Ürün Yöneticisidir.

Zaman Damgası:

Den fazla AWS Makine Öğrenimi