Το GitHub έχει αρχίσει να δοκιμάζει έναν βοηθό AI που βοηθά στη σύνταξη κώδικα

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

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

Το GitHub έχει αρχίσει να δοκιμάζει έναν βοηθό AI που βοηθά στη σύνταξη κώδικα

Το GitHub Copilot είναι προς το παρόν διαθέσιμο ως πρόσθετο για το πρόγραμμα επεξεργασίας κώδικα του Visual Studio. Η δημιουργία κώδικα υποστηρίζεται σε γλώσσες προγραμματισμού Python, JavaScript, TypeScript, Ruby και Go χρησιμοποιώντας διάφορα πλαίσια. Στο μέλλον, σχεδιάζεται να επεκταθεί ο αριθμός των υποστηριζόμενων γλωσσών και συστημάτων ανάπτυξης. Το πρόσθετο λειτουργεί με πρόσβαση σε μια εξωτερική υπηρεσία που εκτελείται στην πλευρά του GitHub, στην οποία μεταφέρονται επίσης τα περιεχόμενα του επεξεργασμένου αρχείου κώδικα.

Το GitHub έχει αρχίσει να δοκιμάζει έναν βοηθό AI που βοηθά στη σύνταξη κώδικα


Πηγή: opennet.ru

Προσθέστε ένα σχόλιο