Το GitHub κάνει το Copilot Chat γενικά διαθέσιμο, επιτρέποντας στους προγραμματιστές να κάνουν ερωτήσεις σχετικά με τον κώδικα



Νωρίτερα φέτος, το GitHub κυκλοφόρησε

Συνομιλία Copilot

, ένα

με επίκεντρο τον προγραμματισμό τύπου ChatGPT, για οργανισμούς που είναι εγγεγραμμένοι στο

for Business. Το Copilot Chat ήρθε πιο πρόσφατα σε μεμονωμένους πελάτες Copilot — αυτούς που πληρώνουν 10 $ το μήνα — σε έκδοση beta. Και τώρα, το GitHub κυκλοφορεί το Chat σε γενική διαθεσιμότητα για όλους τους χρήστες.

Από σήμερα, το Copilot Chat είναι διαθέσιμο στην πλαϊνή γραμμή στα IDE, τον κώδικα Visual Studio και το Visual Studio της Microsoft — περιλαμβάνεται ως μέρος των πληρωμένων επιπέδων GitHub Copilot και δωρεάν για επαληθευμένους καθηγητές, μαθητές και συντηρητές ορισμένων έργων ανοιχτού κώδικα.

«Ως πατρίδα των προγραμματιστών του κόσμου, φέραμε στην αγορά αυτό που είναι πλέον το πιο ευρέως διαδεδομένο εργαλείο ανάπτυξης τεχνητής νοημοσύνης στην ιστορία», είπε ο Shuyin

, αντιπρόεδρος διαχείρισης προϊόντων στο GitHub, στο TechCrunch σε μια συνέντευξη μέσω email. “Και η ολοκλήρωση του κώδικα ήταν μόνο η αρχή.”

Λίγα άλλα σχετικά με το Copilot Chat έχουν αλλάξει από την έκδοση beta.

Το chatbot εξακολουθεί να τροφοδοτείται από το GPT-4, το κορυφαίο μοντέλο παραγωγής τεχνητής νοημοσύνης του OpenAI, που έχει ρυθμιστεί ειδικά για σενάρια προγραμματιστών. Οι προγραμματιστές μπορούν να ζητήσουν από το Copilot Chat σε φυσική γλώσσα να λάβουν καθοδήγηση σε πραγματικό χρόνο, για παράδειγμα να ζητήσουν από το Copilot Chat να εξηγήσει έννοιες, να εντοπίσει τρωτά σημεία ή να γράψει δοκιμές μονάδας.

Όπως όλα τα μοντέλα παραγωγής τεχνητής νοημοσύνης, το μοντέλο στο οποίο βασίζεται το Copilot Chat, GPT-4, εκπαιδεύτηκε σε δημόσια διαθέσιμα δεδομένα — ορισμένα από τα οποία προστατεύονται από πνευματικά δικαιώματα ή υπό περιοριστική άδεια. Οι προμηθευτές συμπεριλαμβανομένου του GitHub διαφωνούν

δίκαιη χρήση

Το δόγμα τους προστατεύει από αξιώσεις πνευματικών δικαιωμάτων. Αλλά αυτό δεν εμπόδισε τους κωδικοποιητές

αρχειοθέτηση

ομαδικές αγωγές κατά των GitHub, της Microsoft (μητρικής εταιρείας του GiHub) και του OpenAI για ό,τι ισχυρίζονται ότι είναι αδειοδότηση ανοιχτού κώδικα και παραβιάσεις IP.

Ρώτησα τον Zhao εάν οι κάτοχοι της βάσης κώδικα θα έχουν την ευκαιρία να εξαιρεθούν από την εκπαίδευση, τώρα, σε περίπτωση που το επιθυμούν. Είπε ότι δεν υπάρχει νέος μηχανισμός για αυτό με την ευρύτερη κυκλοφορία του Copilot Chat και αντ ‘αυτού πρότεινε στους κατόχους βάσεων κωδικών να κάνουν τα αποθετήρια τους ιδιωτικά για να αποτρέψουν τη συμπερίληψή τους σε μελλοντικά σετ εκπαίδευσης.

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


Τα μοντέλα γενετικής τεχνητής νοημοσύνης, συμπεριλαμβανομένου του GPT-4, έχουν επίσης την τάση να έχουν παραισθήσεις ή να συνθέτουν με αυτοπεποίθηση γεγονότα – κάτι που είναι ιδιαίτερα προβληματικό στον τομέα της κωδικοποίησης. Σύμφωνα με πρόσφατο Stanford

μελέτη

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

Ο Zhao είπε ότι το GPT-4 έχει «καλύτερη απόδοση» έναντι των παραισθήσεων σε σύγκριση με το παλαιότερο μοντέλο που κάποτε τροφοδοτούσε το Copilot και έδειξε χαρακτηριστικά μετριασμού της εκμετάλλευσης, όπως φίλτρα για μη ασφαλή μοτίβα κώδικα, τα οποία ειδοποιούν τους χρήστες του Copilot Chat για ευπάθειες όπως διαπιστευτήρια με σκληρό κώδικα, ενέσεις SQL και ενέσεις διαδρομής. Ωστόσο, τόνισε τη σημασία της στενής ανθρώπινης εξέτασης οποιουδήποτε κώδικα που προτείνεται από AI.

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

σε κλίμακα — και να διασκεδάσουν όσο το κάνουν».

Τον Οκτώβριο, ο Διευθύνων Σύμβουλος της Microsoft Satya Nadella είπε σε αναλυτές ότι το Copilot είχε 1 εκατομμύριο χρήστες που πληρώνουν και ~37.000 εταιρικούς πελάτες. Ωστόσο, εναπόκειται στο GitHub να κάνει το Copilot ακόμα πιο ελκυστικό για να μην χάσει έδαφος έναντι των ανταγωνιστών και, για το λόγο αυτό, χάσει μετρητά.


Σύμφωνα με

σε ένα άρθρο της

Journal, το Copilot χάνει κατά μέσο όρο 20 $ το μήνα ανά χρήστη, με ορισμένους πελάτες να κοστίζουν στο GitHub έως και 80 $ το μήνα. Η υψηλή τιμή λειτουργίας των υποκείμενων μοντέλων τεχνητής νοημοσύνης φέρεται να ευθύνεται – ένα πρόβλημα που αντιμετώπισε επίσης η startup Kite για την κωδικοποίηση τεχνητής νοημοσύνης, που την ανάγκασε να κλείσει στις αρχές του περασμένου Δεκεμβρίου.

Καθώς το GitHub αγωνίζεται να κάνει το Copilot κερδοφόρο, η Amazon συνεχίζει την αναβάθμιση του CodeWhisperer, ίσως του ανταγωνιστή του Copilot με τους καλύτερους πόρους.

Τον Απρίλιο, η Amazon έκανε το CodeWhisperer δωρεάν στους προγραμματιστές χωρίς κανέναν περιορισμό χρήσης. Αυτός ο μήνας κυκλοφόρησε επίσης το CodeWhisperer Professional Tier, το οποίο πρόσθεσε ενιαία σύνδεση με ενσωμάτωση AWS Identity και Access Management, καθώς και υψηλότερα όρια στη σάρωση για τρωτά σημεία ασφαλείας. Ένα επιχειρηματικό σχέδιο για το CodeWhisperer κυκλοφόρησε τον Σεπτέμβριο. Και στο

αρχές Νοεμβρίου, η Amazon «βελτιστοποίησε» το CodeWhisperer σε

προμηθεύω

«βελτιωμένες» προτάσεις για την ανάπτυξη εφαρμογών στο MongoDB, το πρόγραμμα διαχείρισης βάσεων δεδομένων ανοιχτού κώδικα.

Εκτός από το CodeWhisperer, το Copilot έχει ανταγωνισμό σε startups όπως οι Magic, Tabnine, Codegen και Laredo καθώς και μοντέλα ανοιχτού κώδικα όπως το Code Llama της Meta και το StarCoder του Hugging Face και το ServiceNow.


VIA:

techcrunch.com


Το GitHub κάνει το Copilot Chat γενικά διαθέσιμο, επιτρέποντας στους προγραμματιστές να κάνουν ερωτήσεις σχετικά με τον κώδικα, Το GitHub κάνει το Copilot Chat γενικά διαθέσιμο, επιτρέποντας στους προγραμματιστές να κάνουν ερωτήσεις σχετικά με τον κώδικα, TechWar.GR


Leave A Reply



Cancel Reply

Your email address will not be published.