Διοικητικοί έλεγχοι επιχειρήσεων, απλή εγγραφή και διευρυμένη υποστήριξη γλώσσας προγραμματισμού για το Amazon CodeWhisperer PlatoBlockchain Data Intelligence. Κάθετη αναζήτηση. Ολα συμπεριλαμβάνονται.

Έλεγχοι διαχείρισης επιχειρήσεων, απλή εγγραφή και διευρυμένη υποστήριξη γλώσσας προγραμματισμού για το Amazon CodeWhisperer

Amazon Code Whisperer είναι μια υπηρεσία μηχανικής εκμάθησης (ML) που βοηθά στη βελτίωση της παραγωγικότητας των προγραμματιστών δημιουργώντας προτάσεις κώδικα με βάση τον προηγούμενο κώδικα και τα σχόλια των προγραμματιστών. Σήμερα, είμαστε στην ευχάριστη θέση να ανακοινώσουμε ότι οι διαχειριστές του AWS μπορούν πλέον να ενεργοποιήσουν το CodeWhisperer για τον οργανισμό τους με έλεγχο ταυτότητας μίας σύνδεσης (SSO). Οι διαχειριστές μπορούν εύκολα να ενσωματώσουν το CodeWhisperer με τις υπάρχουσες λύσεις ταυτότητας του εργατικού δυναμικού τους, να παρέχουν πρόσβαση σε χρήστες και ομάδες και να διαμορφώνουν ρυθμίσεις σε ολόκληρο τον οργανισμό. Επιπλέον, οι μεμονωμένοι χρήστες που δεν έχουν λογαριασμούς AWS μπορούν πλέον να χρησιμοποιούν το CodeWhisperer χρησιμοποιώντας το προσωπικό τους email με το AWS Builder ID. Η διαδικασία εγγραφής διαρκεί μόνο λίγα λεπτά και επιτρέπει στους προγραμματιστές να αρχίσουν να χρησιμοποιούν το CodeWhisperer αμέσως χωρίς καμία λίστα αναμονής. Επεκτείνουμε επίσης την υποστήριξη γλωσσών προγραμματισμού για το CodeWhisperer. Εκτός από την Python, την Java και τη JavaScript, οι προγραμματιστές μπορούν πλέον να χρησιμοποιούν το CodeWhisperer για να επιταχύνουν την ανάπτυξη των έργων τους C# και TypeScript.

Σε αυτήν την ανάρτηση, συζητάμε τους διαχειριστικούς ελέγχους της επιχείρησης, τη νέα εγγραφή στο 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 εκ μέρους του οργανισμού σας (βλ. Πολιτικές εξαίρεσης υπηρεσιών AI). Αφού διαμορφωθούν από τον διαχειριστή, οι ρυθμίσεις εφαρμόζονται στον οργανισμό σας.

Οι προγραμματιστές στους οποίους δόθηκε πρόσβαση μπορούν να αρχίσουν να χρησιμοποιούν το CodeWhisperer στο IDE που προτιμούν, απλώς συνδέοντάς τους χρησιμοποιώντας τα διαπιστευτήρια σύνδεσής τους SSO. Το CodeWhisperer είναι διαθέσιμο ως μέρος των επεκτάσεων AWS Toolkit για μεγάλα IDE, συμπεριλαμβανομένων JetBrains, Κώδικας Visual Studio, να AWS Cloud9.

Στο IDE που προτιμάτε, επιλέξτε την επιλογή σύνδεσης SSO και ακολουθήστε τις οδηγίες για να λάβετε έλεγχο ταυτότητας και να αρχίσετε να λαμβάνετε συστάσεις από το CodeWhisperer, όπως φαίνεται στα παρακάτω στιγμιότυπα οθόνης.

συνδεθείτε χρησιμοποιώντας AWS IAM

επιβεβαιώστε τη συμβολή σας

Εγγραφείτε μέσα σε λίγα λεπτά χρησιμοποιώντας το προσωπικό σας email

Εάν είστε μεμονωμένος προγραμματιστής που δεν έχει πρόσβαση σε λογαριασμό AWS, μπορείτε να χρησιμοποιήσετε το προσωπικό σας email για να εγγραφείτε και να ενεργοποιήσετε το CodeWhisperer στο IDE που προτιμάτε. Η διαδικασία εγγραφής διαρκεί μόνο λίγα λεπτά.

Παρουσιάζουμε μια νέα μέθοδο ελέγχου ταυτότητας με αναγνωριστικό AWS Builder. Το AWS Builder ID είναι μια νέα μορφή ελέγχου ταυτότητας που σας επιτρέπει να εγγραφείτε με ασφάλεια μόνο με το προσωπικό σας email και έναν κωδικό πρόσβασης. Αφού δημιουργήσετε έναν λογαριασμό AWS Builder, απλώς συνδεθείτε και ενεργοποιήστε το CodeWhisperer για το IDE σας, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης. Για περισσότερες πληροφορίες, βλ Έγγραφα αναγνωριστικού AWS Builder.

εγγραφείτε χρησιμοποιώντας προσωπικό email

Δημιουργήστε εφαρμογές πιο γρήγορα με τις γλώσσες προγραμματισμού TypeScript και C#

Η παρακολούθηση πολλών γλωσσών προγραμματισμού, πλαισίων και βιβλιοθηκών λογισμικού είναι μια επίπονη εργασία ακόμη και για τους πιο έμπειρους προγραμματιστές. Η αναζήτηση της σωστής σύνταξης προγραμματισμού και η αναζήτηση αποσπασμάτων κώδικα από τον ιστό σε εργασίες προγραμματισμού απαιτεί σημαντικό χρόνο, ειδικά αν λάβετε υπόψη το κόστος των περισπασμών.

Το CodeWhisperer παρέχει έτοιμες προς χρήση προτάσεις σε πραγματικό χρόνο στο IDE σας για να σας βοηθήσει να ολοκληρώσετε τις εργασίες κωδικοποίησης πιο γρήγορα. Σήμερα, επεκτείνουμε την υποστήριξή μας για να συμπεριλάβουμε γλώσσες προγραμματισμού TypeScript και C#, εκτός από Python, Java και JavaScript.

Το CodeWhisperer κατανοεί την πρόθεσή σας και παρέχει συστάσεις με βάση τις βέλτιστες πρακτικές που χρησιμοποιούνται συνήθως για μια γλώσσα προγραμματισμού. Το παρακάτω παράδειγμα δείχνει πώς το CodeWhisperer μπορεί να δημιουργήσει ολόκληρη τη συνάρτηση στο TypeScript για να αποδώσει το JSON σε έναν πίνακα.

TypeScript για απόδοση JSON σε πίνακα

Το CodeWhisperer διευκολύνει επίσης τους προγραμματιστές να χρησιμοποιούν υπηρεσίες AWS παρέχοντας προτάσεις κώδικα για διεπαφές προγραμματισμού εφαρμογών AWS (API) στις πιο δημοφιλείς υπηρεσίες, συμπεριλαμβανομένων Amazon Elastic Compute Cloud (Amazon EC2), AWS Lambda, να Απλή υπηρεσία αποθήκευσης Amazon (Amazon S3). Προσφέρουμε επίσης έναν ανιχνευτή αναφοράς με τις συστάσεις μας που παρέχει πολύτιμες πληροφορίες σχετικά με την ομοιότητα της σύστασης με συγκεκριμένα δεδομένα εκπαίδευσης του CodeWhisperer. Επιπλέον, έχουμε εφαρμόσει τεχνικές για τον εντοπισμό και το φιλτράρισμα μεροληπτικού κώδικα που μπορεί να είναι άδικος. Το ακόλουθο παράδειγμα δείχνει πώς το CodeWhisperer μπορεί να δημιουργήσει μια ολόκληρη συνάρτηση με βάση τις προτροπές που παρέχονται στο C#.

Το CodeWhisperer δημιουργεί ολόκληρη τη συνάρτηση με βάση τις προτροπές που παρέχονται στο C#

Ξεκινήστε με το CodeWhisperer

Κατά τη διάρκεια της περιόδου προεπισκόπησης, το CodeWhisperer είναι διαθέσιμο σε όλους τους προγραμματιστές σε όλο τον κόσμο δωρεάν. Για να αποκτήσετε πρόσβαση στην υπηρεσία σε προεπισκόπηση, μπορείτε να την ενεργοποιήσετε για τον οργανισμό σας χρησιμοποιώντας την κονσόλα ή μπορείτε να χρησιμοποιήσετε το αναγνωριστικό του AWS Builder για να ξεκινήσετε ως μεμονωμένος προγραμματιστής. Για περισσότερες πληροφορίες σχετικά με την υπηρεσία, επισκεφθείτε Amazon Code Whisperer.


Σχετικά με τους Συγγραφείς

Διοικητικοί έλεγχοι επιχειρήσεων, απλή εγγραφή και διευρυμένη υποστήριξη γλώσσας προγραμματισμού για το Amazon CodeWhisperer PlatoBlockchain Data Intelligence. Κάθετη αναζήτηση. Ολα συμπεριλαμβάνονται.Bharadwaj Tanikella είναι Ανώτερος Διευθυντής Προϊόντων για το Amazon CodeWhisperer. Έχει ένα υπόβαθρο στη Μηχανική Μάθηση, τόσο ως προγραμματιστής όσο και ως Product Manager. Στον ελεύθερο χρόνο του λατρεύει να κάνει ποδήλατο, να διαβάζει μη μυθιστορήματα και να μαθαίνει νέες γλώσσες.

Διοικητικοί έλεγχοι επιχειρήσεων, απλή εγγραφή και διευρυμένη υποστήριξη γλώσσας προγραμματισμού για το Amazon CodeWhisperer PlatoBlockchain Data Intelligence. Κάθετη αναζήτηση. Ολα συμπεριλαμβάνονται.Ανκούρ Ντεσάι είναι Κύριος Διευθυντής Προϊόντων στην ομάδα Υπηρεσιών AWS AI.

Σφραγίδα ώρας:

Περισσότερα από Μηχανική εκμάθηση AWS