Το GitHub ενισχύει τον βοηθό προγραμματισμού με AI, το Copilot, με την ενσωμάτωση πολλαπλών μεγάλων γλωσσικών μοντέλων (LLMs) για αυξημένη ευελιξία και δυνατότητα επιλογής από τον χρήστη.
Από την αρχή της λειτουργίας του, το GitHub Copilot έχει χρησιμοποιήσει διαφορετικά μοντέλα γλώσσας για διάφορες λειτουργίες. Αρχικά, το Copilot χρησιμοποιούσε το Codex, μια εκδοχή του GPT-3 της OpenAI που είχε προσαρμοστεί ειδικά για τον προγραμματισμό. Αργότερα, το εργαλείο ενσωμάτωσε το Copilot Chat το 2023, ξεκινώντας με το GPT-3.5 και στη συνέχεια με το GPT-4. Το GitHub ακολουθεί τις ανάγκες των χρηστών, προσθέτοντας διαδοχικά νέα μοντέλα, από το GPT 3.5-turbo της OpenAI μέχρι τα πιο προηγμένα GPT-4o και 4o-mini, εξισορροπώντας την απόδοση και την ταχύτητα.
“Κατά τη διάρκεια του τελευταίου έτους, έχουμε δει μια έκρηξη σε ποιοτικά μοντέλα γλώσσας, καθένα με μοναδικές δυνάμεις για διαφορετικές ανάγκες προγραμματισμού,” δήλωσε ο CEO του GitHub, Thomas Dohme. “Είναι σαφές ότι το μέλλον της δημιουργίας κώδικα με AI θα καθοριστεί όχι μόνο από τη δυνατότητα πολυ-μοντέλων, αλλά και από την επιλογή απλών μοντέλων.”
Επέκταση του Copilot με Νέα Γλωσσικά Μοντέλα
Στο πλαίσιο αυτής της οπτικής, το GitHub Copilot επεκτείνει τις δυνατότητές του με νέα μοντέλα από κορυφαίους προγραμματιστές AI. Τα πιο πρόσφατα περιλαμβάνουν το Claude 3.5 Sonnet της Anthropic, το Gemini 1.5 Pro της Google, και τις νέες εκδόσεις της OpenAI – o1-preview και o1-mini.
Η αρχική διάθεση ξεκίνησε με τα o1-preview και o1-mini της OpenAI για το Copilot Chat, ενώ το Claude 3.5 Sonnet της Anthropic θα κυκλοφορήσει την επόμενη εβδομάδα και το Gemini 1.5 Pro της Google ακολουθεί σύντομα.
Αυτές οι αναβαθμίσεις προσφέρουν μεγαλύτερο έλεγχο στους προγραμματιστές, ώστε να επιλέγουν τα μοντέλα που ταιριάζουν καλύτερα στις ανάγκες των έργων τους, είτε εργάζονται στο VS Code είτε απευθείας στο GitHub.com. Οι οργανισμοί και οι ομάδες μπορούν επίσης να επιλέξουν τα LLMs που ταιριάζουν στις ροές εργασίας τους.
Χαρακτηριστικά των Νέων Μοντέλων
- Claude 3.5 Sonnet της Anthropic: Σχεδιασμένο για μια μεγάλη ποικιλία προγραμματιστικών εργασιών, το Claude 3.5 Sonnet διακρίνεται στη διαχείριση σύνθετων και πολυεπίπεδων προκλήσεων, καθιστώντας το μια αξιόπιστη επιλογή για δυναμικές ανάγκες ανάπτυξης λογισμικού.
- Gemini 1.5 Pro της Google: Διαθέτει ένα παράθυρο δύο εκατομμυρίων tokens και δυνατότητες που του επιτρέπουν να επεξεργάζεται κώδικα μαζί με εικόνες, ήχο, βίντεο και κείμενο. Είναι βελτιστοποιημένο για γρήγορες προτάσεις κώδικα, τεκμηρίωση και επεξηγήσεις.
- Τα o1-preview και o1-mini της OpenAI: Αυτά τα μοντέλα προσφέρουν βελτιωμένες δυνατότητες συλλογιστικής πέρα από το υπάρχον GPT-4o, βοηθώντας τους προγραμματιστές να διαχειρίζονται τους περιορισμούς και τις ειδικές περιπτώσεις του κώδικα με μεγαλύτερη αποτελεσματικότητα και ποιότητα.
Μέσω μιας απλής διαδικασίας σύνδεσης και συνδρομής, οι προγραμματιστές μπορούν να πειραματιστούν με αυτά τα μοντέλα και να επιλέξουν το κατάλληλο για αυτούς.
Φέρνοντας το GitHub Spark
Μαζί με την επέκταση του Copilot, το GitHub παρουσίασε το GitHub Spark, ένα νέο εργαλείο για τη δημιουργία εφαρμογών μέσω φυσικής γλώσσας. Το GitHub Spark ενσωματώνει λειτουργικότητες AI και εξωτερικά δεδομένα χωρίς να απαιτεί από τους προγραμματιστές να διαχειρίζονται πόρους cloud.
Το Spark παρέχει ζωντανές προεπισκοπήσεις και έναν δημιουργικό κύκλο ανατροφοδότησης, επιτρέποντας στους χρήστες να κάνουν γρήγορες επαναλήψεις στα έργα τους. Το εργαλείο αυτό σηματοδοτεί ένα σημαντικό βήμα στην ενσωμάτωση εργαλείων που βασίζονται στο AI στην καθημερινή ανάπτυξη λογισμικού, δίνοντας στους προγραμματιστές τη δυνατότητα να αξιοποιήσουν πλήρως τις δυνατότητες της σύγχρονης τεχνολογίας.
Με αυτά τα νέα εργαλεία και βελτιώσεις, το GitHub συνεχίζει να υποστηρίζει την αποστολή του για μια ανοιχτή πλατφόρμα που προωθεί την καινοτομία και τη συνεργασία.
Αν σας ενδιαφέρει να μάθετε περισσότερα για τις τάσεις στην AI και τα μεγάλα δεδομένα, δείτε την Έκθεση AI & Big Data που πραγματοποιείται στο Άμστερνταμ, την Καλιφόρνια και το Λονδίνο. Η εκδήλωση αυτή συνδιοργανώνεται με άλλα συνέδρια τεχνολογίας όπως το Intelligent Automation Conference, το Digital Transformation Week και το Cyber Security & Cloud Expo.