Νοημοσύνη δεδομένων Πλάτωνα.
Κάθετη Αναζήτηση & Αι.

Το GitHub Copilot μαθαίνει νέα κόλπα, υιοθετεί το φετινό μοντέλο

Ημερομηνία:

Το Microsoft GitHub έχει εκπαιδεύσει το μοντέλο προγραμματισμού του Copilot ώστε να εκτελεί νέες εργασίες, καθιστώντας τον ήδη ευρέως υιοθετημένο βοηθό AI ακόμη πιο αναπόφευκτο για τους προγραμματιστές.

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

«Η ομάδα Ε&Α μας στο GitHub Next εργάζεται για να ξεπεράσει το πρόγραμμα επεξεργασίας και να εξελίξει το GitHub Copilot σε έναν εύκολα προσβάσιμο βοηθό τεχνητής νοημοσύνης σε όλο τον κύκλο ζωής της ανάπτυξης», δήλωσε ο Thomas Dohmke, Διευθύνων Σύμβουλος του GitHub, σε μια ανάρτηση ιστολογίου που παρέχεται στο Το μητρώο. "Αυτό είναι το GitHub Copilot X - το όραμά μας για το μέλλον της ανάπτυξης λογισμικού με τεχνητή νοημοσύνη."

Ωστόσο, ο Dohmke αναφέρεται επανειλημμένα στο λογισμικό απλώς ως Copilot, έτσι θα το κάνουμε και εμείς, υποθέτοντας ότι το X αντιπροσωπεύει μια φιλοδοξία μετάβαση σε κάποια μεταγενέστερη ημερομηνία.

Στο μέλλον, το Copilot θα βασίζεται σε ένα εξελισσόμενο σύνολο μοντέλων μεγάλων γλωσσών, συμπεριλαμβανομένων των GPT-3.5-turbo του Open AI και GPT-4, αντί για μια προσαρμοσμένη έκδοση του OpenAI Κώδιξ. Το OpenAI κλείνει το δημόσιο API για το Codex στις 23 Μαρτίου 2023. Το GitHub λέει ότι δεν αναμένει ότι η διακοπή του Codex θα επηρεάσει τους πελάτες. Το OpenAI δεν απάντησε αμέσως σε ένα αίτημα να πει εάν η διακοπή του API έχει κάποια σχέση με το συνεχιζόμενη δικαστική διαμάχη για τα πνευματικά δικαιώματα και την αδειοδότηση πάνω από Codex και Copilot.

Παρουσιάστηκε το περασμένο καλοκαίρι μετά από μια τεχνική δοκιμή ενός έτους, το Copilot προσφέρει προτάσεις κωδικοποίησης, αν και όχι πάντα καλές, σε προγραμματιστές που χρησιμοποιούν GitHub με υποστηριζόμενα προγράμματα επεξεργασίας κειμένου και IDE, όπως το Visual Studio Code.

Από τον περασμένο μήνα, σύμφωνα με το GitHub, ο Copilot είχε ένα χέρι 46 τοις εκατό του κώδικα δημιουργήθηκε στο cloud repo της Microsoft και είχε βοηθήσει τους προγραμματιστές να προγραμματίσουν έως και 55 τοις εκατό πιο γρήγορα.

Την Τετάρτη, το Copilot – ένας «προγραμματιστής ζευγών» AI, όπως το θέτει το GitHub – θα είναι έτοιμο να συνομιλήσει με προγραμματιστές σε στυλ ChatGPT είτε σε Visual Studio Code είτε σε Visual Studio. Οι συνομιλίες προτροπής και απάντησης λαμβάνουν χώρα σε ένα παράθυρο συνομιλίας της πλευρικής γραμμής IDE, σε αντίθεση με τις απαντήσεις αυτόματης συμπλήρωσης που δημιουργούνται από ερωτήματα που βασίζονται σε σχόλια σε ένα αρχείο προέλευσης.

«Η συνομιλία Copilot δεν είναι απλώς ένα παράθυρο συνομιλίας», είπε ο Dohmke. "Αναγνωρίζει τον κωδικό που έχει πληκτρολογήσει ένας προγραμματιστής, ποια μηνύματα σφάλματος εμφανίζονται και είναι βαθιά ενσωματωμένος στο IDE."

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

Ακόμα πιο ενδιαφέρον, το Copilot μπορεί να απευθυνθεί φωνητικά. Χρησιμοποιώντας προφορικά μηνύματα, το βοηθητικό λογισμικό μπορεί να παράγει (ή αναπαράγω) κωδικοποιήστε και εκτελέστε το κατ' απαίτηση. Είναι μια αξιόλογη επιλογή προσβασιμότητας τουλάχιστον. Ο χρόνος θα δείξει εάν το Copilot μπορεί να αντισταθεί σε εντολές φάρσας από παραβάτες καμπίνας που κατευθύνουν το AI για λήψη ακατάλληλου περιεχομένου.

«Η Copilot chat βασίζεται στη δουλειά που έχουν κάνει το OpenAI και η Microsoft με το ChatGPT και το νέο Bing», είπε ο Dohmke, προφανώς μη έτοιμος να δεσμευτεί για την επέκταση του ονόματος X.

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

Στιγμιότυπο οθόνης του Copilot που χειρίζεται ένα αίτημα έλξης

Στιγμιότυπο οθόνης του Copilot που χειρίζεται ένα αίτημα έλξης – Κάντε κλικ για μεγέθυνση

Σε κάθε περίπτωση, η υιοθέτηση του GPT-4 από το GitHub υποστηρίζει ένα χαρακτηριστικό που ανοίγεται ως τεχνική προεπισκόπηση: περιγραφές αιτημάτων έλξης που δημιουργούνται από AI (υποβολές αλλαγής κώδικα).

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

Επιπλέον, το πεδίο εφαρμογής του Copilot έχει επεκταθεί στην τεκμηρίωση. Ξεκινώντας με την τεκμηρίωση για Αντίδραση, γαλάζια έγγραφα, να DND, οι προγραμματιστές μπορούν να θέσουν ερωτήσεις και να λάβουν απαντήσεις που δημιουργούνται από την τεχνητή νοημοσύνη μέσω μιας διεπαφής συνομιλίας. Με τον καιρό, σύμφωνα με τον Dohmke, η δυνατότητα αλληλεπίδρασης με την τεκμηρίωση μέσω μιας διεπαφής συνομιλίας θα επεκταθεί στα αποθετήρια οποιουδήποτε οργανισμού και στην εσωτερική τεκμηρίωση.

Στιγμιότυπο οθόνης του Copilot CLI

Στιγμιότυπο οθόνης του Copilot CLI (κάντε κλικ για μεγέθυνση)

Έτσι, αντί για ερωτήματα που βασίζονται σε λέξεις-κλειδιά για την εύρεση ενός συνδέσμου που οδηγεί σε ένα έγγραφο με μια απάντηση, οι προγραμματιστές θα μπορούν να θέτουν λιγότερο δομημένες ερωτήσεις και να λαμβάνουν μερικές φορές ακριβείς απαντήσεις απευθείας (χωρίς καμία αναφορά πηγής). Αυτό μπορεί να εξηγήσει γιατί η Google ανησυχεί τόσο πολύ για το ότι θα πιαστεί με τα πόδια από τον ξαφνικό κατακλυσμό προϊόντων με γεύση AI.

Το GitHub βοήθησε ακόμη και το Copilot να αποικίσει τη γραμμή εντολών, με GitHub Copilot CLI. Εάν έχετε ξεχάσει ποτέ μια άγνωστη σημαία ή σημαία εντολών στη γραμμή εντολών, το Copilot σας καλύπτει, κάτι που μπορεί να είναι παρήγορο ή όχι. ®

spot_img

Τελευταία Νοημοσύνη

spot_img

Συνομιλία με μας

Γεια σου! Πώς μπορώ να σε βοηθήσω?