Η Meta ανακοινώνει το Code Llama, ένα εργαλείο γραφής κώδικα AI που ανταγωνίζεται το GitHub Copilot
Μετα
έχει αποκαλύψει
Code
Llama, ένα μεγάλο
μοντέλο
γλώσσας που έχει σχεδιαστεί ρητά για εργασίες κωδικοποίησης. Το Code Llama είναι χτισμένο πάνω από το μοντέλο Llama 2 που κυκλοφόρησε προηγουμένως και έχει εκπαιδευτεί περαιτέρω σε πάνω από 500 δισεκατομμύρια κωδικούς και κουπόνια δεδομένων που σχετίζονται με τον κώδικα.
Το Code Llama στοχεύει να βοηθήσει τους
προγραμματιστές
λογισμικού δημιουργώντας απαντήσεις κώδικα και φυσικής γλώσσας στα μηνύματα. Υποστηρίζει κοινές γλώσσες προγραμματισμού όπως Python, Javascript, Java, C++ και μπορεί να βοηθήσει με εργασίες όπως η συμπλήρωση κώδικα και ο εντοπισμός σφαλμάτων.
Η
Meta
κυκλοφορεί το Code Llama σε τρία μεγέθη – 7 δισεκατομμύρια, 13 δισεκατομμύρια και 34 δισεκατομμύρια παραμέτρους. Τα μικρότερα μοντέλα 7B και 13B είναι βελτιστοποιημένα για περιπτώσεις χαμηλού λανθάνοντος χρόνου, όπως η συμπλήρωση κώδικα σε πραγματικό χρόνο. Το μοντέλο 34B παρέχει τα καλύτερα συνολικά αποτελέσματα, αλλά απαιτεί περισσότερη υπολογιστική ισχύ.
Επιπλέον, η Meta έχει τελειοποιήσει τις παραλλαγές Python και Instruct του Code Llama. Η έκδοση Python παρέχει βελτιωμένες δυνατότητες για εργασίες δημιουργίας κώδικα Python. Εν τω μεταξύ, η έκδοση Instruct είναι βελτιστοποιημένη για να δημιουργεί ασφαλέστερες, πιο χρήσιμες απαντήσεις σε προτροπές φυσικής γλώσσας.
Η Meta λέει ότι το Code Llama έχει τη δυνατότητα να ενισχύσει την παραγωγικότητα για επαγγελματίες προγραμματιστές καθώς και να μειώσει το εμπόδιο εισόδου για νέους κωδικοποιητές. Ωστόσο, η εταιρεία αναγνωρίζει τους κινδύνους που συνδέονται με τα μεγάλα γλωσσικά μοντέλα και πιστεύει ότι μια προσέγγιση ανοιχτού κώδικα είναι η καλύτερη για την προώθηση της ασφάλειας.
Οι προγραμματιστές χρησιμοποιούν ήδη LLM για να βοηθήσουν σε μια ποικιλία εργασιών. Ο στόχος είναι να γίνουν οι ροές
εργασία
ς των προγραμματιστών πιο αποτελεσματικές, ώστε να μπορούν να επικεντρωθούν στις πιο ανθρωποκεντρικές πτυχές της δουλειάς τους.Το Code Llama έχει σχεδιαστεί για να υποστηρίζει μηχανικούς λογισμικού σε όλους τους τομείς — συμπεριλαμβανομένης της έρευνας, της βιομηχανίας, έργων ανοιχτού κώδικα, ΜΚΟ και επιχειρήσεων. Αλλά υπάρχουν ακόμα πολλές άλλες περιπτώσεις χρήσης για υποστήριξη.
Το Code Llama είναι διαθέσιμο για μη εμπορική έρευνα και ακόμη και για εμπορική χρήση με άδεια ανοιχτού κώδικα. Η εταιρεία ελπίζει ότι η κυκλοφορία του θα οδηγήσει σε περισσότερη καινοτομία στους βοηθούς κωδικοποίησης τεχνητής νοημοσύνης, επιτρέποντας παράλληλα στην κοινότητα να αξιολογήσει τις δυνατότητες και τα τρωτά σημεία.
Τον Ιούλιο, το GitHub που ανήκει στη Microsoft κυκλοφόρησε το Copilot Chat. Οι προγραμματιστές μπορούν να κάνουν ερωτήσεις στο Copilot σχετικά με τον κώδικά τους, να λάβουν επεξηγήσεις για συγκεκριμένα μέρη του κώδικα, ακόμη και να έχουν το Copilot να διορθώσει σφάλματα στον κώδικα.
