Yrityksen hallinnolliset hallintaominaisuudet, yksinkertainen kirjautuminen ja laajennettu ohjelmointikielen tuki Amazon CodeWhisperer PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.

Yrityksen hallintaominaisuudet, yksinkertainen kirjautuminen ja laajennettu ohjelmointikielen tuki Amazon CodeWhispererille

Amazon Code Whisperer on koneoppimiseen (ML) perustuva palvelu, joka auttaa parantamaan kehittäjien tuottavuutta luomalla koodisuosituksia kehittäjien aikaisemman koodin ja kommenttien perusteella. Tänään meillä on ilo ilmoittaa, että AWS-järjestelmänvalvojat voivat nyt ottaa CodeWhispererin käyttöön organisaatiossaan SSO-todennuksen avulla. Järjestelmänvalvojat voivat helposti integroida CodeWhispererin olemassa oleviin työvoimaidentiteettiratkaisuihinsa, tarjota käyttäjille ja ryhmille pääsyn sekä määrittää organisaation laajuiset asetukset. Lisäksi yksittäiset käyttäjät, joilla ei ole AWS-tilejä, voivat nyt käyttää CodeWhispereria henkilökohtaisella sähköpostillaan AWS Builder ID -tunnuksella. Kirjautumisprosessi kestää vain muutaman minuutin, ja sen avulla kehittäjät voivat aloittaa CodeWhispererin käytön välittömästi ilman jonotuslistaa. Laajennamme myös CodeWhispererin ohjelmointikielen tukea. Pythonin, Javan ja JavaScriptin lisäksi kehittäjät voivat nyt käyttää CodeWhispereria nopeuttaakseen C#- ja TypeScript-projektiensa kehitystä.

Tässä viestissä keskustelemme yrityksen hallinnollisista ohjauksista, CodeWhispererin uudesta AWS Builder ID -kirjautumisesta ja uusien ohjelmointikielien tuesta.

Ota CodeWhisperer käyttöön organisaatiossasi

CodeWhisperer on nyt saatavilla osoitteessa AWS-hallintakonsoli. Kuka tahansa käyttäjä, jolla on AWS-järjestelmänvalvojan rooli, voi ottaa CodeWhispererin käyttöön, lisätä ja poistaa käyttäjiä sekä hallita keskitetysti organisaatiosi asetuksia konsolin kautta.

Edellytyksenä AWS-järjestelmänvalvojien on määritettävä SSO kautta AWS IAM Identity Center (AWS Single Sign-On:n seuraaja), jos sitä ei ole jo otettu käyttöön organisaatiossasi. IAM Identity Centerin avulla voit käyttää organisaatiosi SSO:ta AWS-palveluihin integroimalla olemassa oleva työvoiman identiteettiratkaisusi AWS:ään. Kun SSO-todennus on määritetty, järjestelmänvalvojasi voivat ottaa CodeWhispererin käyttöön ja määrittää käyttöoikeudet käyttäjille ja ryhmille seuraavan kuvakaappauksen mukaisesti.

Käyttäjien hallinnan lisäksi AWS-järjestelmänvalvojat voivat myös määrittää viiteseurannan ja tietojen jakamisen asetuksia. CodeWhisperer-viite-seurantalaite havaitsee, voiko koodisuositus olla samanlainen kuin tietty CodeWhisperer-harjoitusdata, ja voi tarjota kyseiset viittaukset sinulle. CodeWhisperer oppii osittain avoimen lähdekoodin projekteista. Joskus sen sinulle antama ehdotus voi olla samanlainen kuin tietty harjoitustieto. Viiteseuranta-asetuksen avulla järjestelmänvalvojat voivat päättää, saako CodeWhisperer tarjota ehdotuksia tällaisissa tapauksissa. Kun se on sallittu, CodeWhisperer tarjoaa myös viitteitä, jotta voit oppia lisää siitä, mistä harjoitustiedot ovat peräisin. AWS-järjestelmänvalvojat voivat myös kieltäytyä tietojen jakamisesta CodeWhisperer-palvelun parantamiseksi organisaatiosi puolesta (katso AI-palveluiden kieltäytymiskäytännöt). Kun järjestelmänvalvoja on määrittänyt ne, asetukset otetaan käyttöön koko organisaatiossasi.

Kehittäjät, joille on annettu käyttöoikeus, voivat alkaa käyttää CodeWhispereria haluamassaan IDE:ssä kirjautumalla sisään SSO-kirjautumistunnuksilla. CodeWhisperer on saatavilla osana AWS Toolkit -laajennuksia suurille IDE:ille, mukaan lukien JetBrains, Visual Studio -koodija AWS-pilvi9.

Valitse haluamassasi IDE:ssä SSO-kirjautumisvaihtoehto ja seuraa kehotteita saadaksesi todennuksen ja alkaa saada suosituksia CodeWhispereriltä, ​​kuten seuraavissa kuvakaappauksissa näkyy.

muodostaa yhteyden AWS IAM:n avulla

vahvista syöttösi

Rekisteröidy muutamassa minuutissa henkilökohtaisella sähköpostillasi

Jos olet yksittäinen kehittäjä, jolla ei ole pääsyä AWS-tiliin, voit rekisteröityä henkilökohtaisella sähköpostillasi ja ottaa CodeWhisperer käyttöön haluamassasi IDE:ssä. Rekisteröintiprosessi kestää vain muutaman minuutin.

Esittelemme uuden AWS Builder ID:n todennustavan. AWS Builder ID on uusi todennustapa, jonka avulla voit rekisteröityä turvallisesti vain henkilökohtaisella sähköpostillasi ja salasanallasi. Kun olet luonut AWS Builder -tilin, kirjaudu sisään ja ota CodeWhisperer käyttöön IDE:ssäsi seuraavan kuvakaappauksen mukaisesti. Katso lisätietoja AWS Builder ID -asiakirjat.

ilmoittaudu henkilökohtaisella sähköpostilla

Rakenna sovelluksia nopeammin TypeScript- ja C#-ohjelmointikielillä

Useiden ohjelmointikielten, -kehysten ja ohjelmistokirjastojen mukana pysyminen on työlästä kokeneillekin kehittäjille. Oikean ohjelmointisyntaksin etsiminen ja koodinpätkien etsiminen verkosta ohjelmointitehtäviin vie huomattavasti aikaa, varsinkin jos huomioidaan häiriötekijöiden kustannukset.

CodeWhisperer tarjoaa käyttövalmiita reaaliaikaisia ​​suosituksia IDE:ssäsi, jotta voit suorittaa koodaustehtävät nopeammin. Laajennamme tänään tukeamme kattamaan TypeScript- ja C#-ohjelmointikielet Pythonin, Javan ja JavaScriptin lisäksi.

CodeWhisperer ymmärtää tarkoituksesi ja antaa suosituksia ohjelmointikielen yleisimmin käytettyjen parhaiden käytäntöjen perusteella. Seuraava esimerkki näyttää, kuinka CodeWhisperer voi luoda koko funktion TypeScriptissä JSONin hahmontamiseksi taulukkoon.

TypeScript renderöimään JSON taulukkoon

CodeWhisperer tekee myös AWS-palveluiden käyttämisestä helppoa kehittäjille tarjoamalla koodisuosituksia AWS-sovellusohjelmointirajapinnoille (API) suosituimmissa palveluissa, mukaan lukien Amazonin elastinen laskentapilvi (Amazon EC2), AWS Lambdaja Amazonin yksinkertainen tallennuspalvelu (Amazon S3). Tarjoamme myös suositusten kera viiteseurannan, joka tarjoaa arvokasta tietoa suosituksen samankaltaisuudesta tiettyjen CodeWhisperer-harjoitustietojen kanssa. Lisäksi olemme ottaneet käyttöön tekniikoita havaitaksemme ja suodattaaksemme vääristyneen koodin, joka saattaa olla epäreilua. Seuraava esimerkki näyttää, kuinka CodeWhisperer voi luoda kokonaisen funktion C#:ssa annettujen kehotteiden perusteella.

CodeWhisperer luo koko toiminnon C#:ssa annettujen kehotteiden perusteella

Aloita CodeWhispererin käyttö

Esikatselujakson aikana CodeWhisperer on kaikkien kehittäjien käytettävissä kaikkialla maailmassa ilmaiseksi. Voit käyttää palvelua esikatselussa ottamalla sen käyttöön organisaatiossasi konsolin avulla tai käyttämällä AWS Builder ID:tä aloittaaksesi yksittäisenä kehittäjänä. Lisätietoja palvelusta on osoitteessa Amazon Code Whisperer.


Tietoja Tekijät

Yrityksen hallinnolliset hallintaominaisuudet, yksinkertainen kirjautuminen ja laajennettu ohjelmointikielen tuki Amazon CodeWhisperer PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.Bharadwaj Tanikella on Amazon CodeWhispererin vanhempi tuotepäällikkö. Hänellä on koneoppimisen tausta sekä kehittäjänä että tuotepäällikkönä. Vapaa-ajallaan hän rakastaa pyöräilyä, lukea tietokirjallisuutta ja oppia uusia kieliä.

Yrityksen hallinnolliset hallintaominaisuudet, yksinkertainen kirjautuminen ja laajennettu ohjelmointikielen tuki Amazon CodeWhisperer PlatoBlockchain Data Intelligencelle. Pystysuuntainen haku. Ai.Ankur Desai on päätuotepäällikkö AWS AI Services -tiimissä.

Aikaleima:

Lisää aiheesta AWS-koneoppiminen