Δημιουργήσαμε μια βελτιωμένη έκδοση του OpenAI Codex, του συστήματός μας AI που μεταφράζει τη φυσική γλώσσα σε κώδικα, και το κυκλοφορούμε μέσω του API μας σε ιδιωτική beta από σήμερα. Το Codex είναι το μοντέλο που εξουσιοδοτεί GitHub Copilot, το οποίο κατασκευάσαμε και λανσάραμε σε συνεργασία με το GitHub πριν από ένα μήνα. Γνωρίζοντας περισσότερες από δώδεκα γλώσσες προγραμματισμού, το Codex μπορεί τώρα να ερμηνεύει απλές εντολές σε φυσική γλώσσα και να τις εκτελεί για λογαριασμό του χρήστη, καθιστώντας δυνατή τη δημιουργία μιας διεπαφής φυσικής γλώσσας σε υπάρχουσες εφαρμογές. Τώρα προσκαλούμε τις επιχειρήσεις και τους προγραμματιστές να αξιοποιήσουν τον OpenAI Codex μέσω του API μας.
Δείτε την πρόκληση Codex
Διαβάστε το χαρτί
Το OpenAI Codex είναι απόγονος του GPT-3. Τα δεδομένα εκπαίδευσής του περιέχουν τόσο φυσική γλώσσα όσο και δισεκατομμύρια γραμμές πηγαίου κώδικα από δημοσίως διαθέσιμες πηγές, συμπεριλαμβανομένου κώδικα σε δημόσια αποθετήρια GitHub. Το OpenAI Codex είναι πιο ικανό στην Python, αλλά είναι επίσης ικανός σε περισσότερες από δώδεκα γλώσσες όπως JavaScript, Go, Perl, PHP, Ruby, Swift και TypeScript, ακόμη και Shell. Έχει μνήμη 14KB για κώδικα Python, σε σύγκριση με το GPT-3 που έχει μόνο 4KB—έτσι μπορεί να λάβει υπόψη πάνω από 3 φορές περισσότερες πληροφορίες συμφραζομένων κατά την εκτέλεση οποιασδήποτε εργασίας.
Η κύρια δεξιότητα του GPT-3 είναι η παραγωγή φυσικής γλώσσας ως απάντηση σε μια προτροπή φυσικής γλώσσας, που σημαίνει ότι ο μόνος τρόπος που επηρεάζει τον κόσμο είναι μέσω του μυαλού του αναγνώστη. Το OpenAI Codex κατανοεί μεγάλο μέρος της φυσικής γλώσσας του GPT-3, αλλά παράγει κώδικα εργασίας—που σημαίνει ότι μπορείτε να εκδώσετε εντολές στα αγγλικά σε οποιοδήποτε λογισμικό με API. Το OpenAI Codex δίνει τη δυνατότητα στους υπολογιστές να κατανοούν καλύτερα τις προθέσεις των ανθρώπων, κάτι που μπορεί να δώσει τη δυνατότητα σε όλους να κάνουν περισσότερα με τους υπολογιστές.
Μόλις ένας προγραμματιστής ξέρει τι να δημιουργήσει, η πράξη της γραφής κώδικα μπορεί να θεωρηθεί ως (1) η ανάλυση ενός προβλήματος σε πιο απλά προβλήματα και (2) η αντιστοίχιση αυτών των απλών προβλημάτων σε υπάρχοντα κώδικα (βιβλιοθήκες, API ή συναρτήσεις) που ήδη υπάρχει. Η τελευταία δραστηριότητα είναι ίσως το λιγότερο διασκεδαστικό μέρος του προγραμματισμού (και το υψηλότερο εμπόδιο εισόδου) και είναι εκεί όπου το OpenAI Codex υπερέχει περισσότερο.
Το OpenAI Codex είναι ένα μοντέλο προγραμματισμού γενικής χρήσης, που σημαίνει ότι μπορεί να εφαρμοστεί ουσιαστικά σε οποιαδήποτε εργασία προγραμματισμού (αν και τα αποτελέσματα μπορεί να διαφέρουν). Το χρησιμοποιήσαμε με επιτυχία για μεταγραφή, επεξήγηση κώδικα και ανακατασκευή κώδικα. Αλλά ξέρουμε ότι έχουμε ξύσει μόνο την επιφάνεια του τι μπορεί να γίνει.
Τώρα κάνουμε το OpenAI Codex διαθέσιμο σε ιδιωτική beta μέσω του API μας και στοχεύουμε να επεκταθούμε όσο πιο γρήγορα μπορούμε με ασφάλεια. Κατά την αρχική περίοδο, το OpenAI Codex θα προσφέρεται δωρεάν. Το OpenAI θα συνεχίσει να βασίζεται στις βάσεις ασφαλείας που θέσαμε με το GPT-3—εξετάζοντας τις εφαρμογές και κλιμακώνοντάς τις σταδιακά ενώ θα συνεργάζεται στενά με προγραμματιστές για να κατανοήσουμε την επίδραση των τεχνολογιών μας στον κόσμο.
// Flickity carousel
var initCarousel = συνάρτηση (mainClass, cellClass) { var el = document.querySelector(mainClass); αν (!ελ) επιστρέψει? var flickity = new Flickity(el, { cellSelector: cellClass, wrapAround: true, dragable: false, pageDots: true, fade: true, hash: true, arrowShape: 'M55.18,32.24l2.56,2.54L42.65,50,57.74,65.22, 2.56,2.54l-37.59,50LXNUMXZ', on: { ready: function () {initCarouselStyles(); } }, });
};
var initCarouselStyles = λειτουργία () { var buttons = document.querySelectorAll('.flickity-prev-next-button'); if (buttons.length) { buttons.forEach(function (button) { button.classList.add('mx-col'); }); } var pageDots = document.querySelector('.flickity-page-dots'); if (pageDots) { pageDots.classList.add('list-unstyled'); }
};
// https://github.com/vimeo/player.js
var playerObjects = {};
var initVimeo = συνάρτηση () { var videoEls = document.querySelectorAll('iframe[data-vimeo]'); videoEls.forEach(function (v) { var id = v.getAttribute('data-id'); var player = new Vimeo.Player(v); playerObjects[id] = player; // παρακολούθηση των παικτών ανά αναγνωριστικό } ) var triggers = document.querySelectorAll('.js-video-trigger'); triggers.forEach(function (t) { t.addEventListener('click', function (e) { var id = this.getAttribute('data-video'); if (!id) return; e.preventDefault(); playerObjects [id].play(); }); });
};
// καλέστε τα πάντα
document.addEventListener('DOMContentLoaded', function () { initCarousel('.js-carousel', '.js-carousel-item'); initVimeo();
})?
- '
- 10
- 100
- 11
- 28
- 77
- 84
- 98
- Λογαριασμός
- Πράξη
- δραστηριότητα
- AI
- Στοχεύω
- ήδη
- api
- APIs
- εφαρμογές
- διαθέσιμος
- βήτα
- δισεκατομμύρια
- χτίζω
- Κτίριο
- επιχειρήσεις
- κλήση
- κωδικός
- σύγκριση
- υπολογιστές
- Δοχείο
- Περιέχει
- ΣΥΝΕΧΕΙΑ
- δημιουργήθηκε
- ημερομηνία
- προγραμματιστές
- κάτω
- δωδεκάδα
- αποτέλεσμα
- εξουσιοδοτώ
- Αγγλικά
- όλοι
- πάντα
- εξασθενίσει
- Όνομα
- Δωρεάν
- πλήρη
- διασκέδαση
- λειτουργία
- παιχνίδι
- παραγωγής
- GitHub
- χασίσι
- HTTPS
- Συμπεριλαμβανομένου
- πληροφορίες
- πρόθεση
- περιβάλλον λειτουργίας
- ζήτημα
- IT
- το JavaScript
- Γλώσσα
- Γλώσσες
- Κατασκευή
- μαθηματικά
- νόημα
- Μνήμη
- νου
- μοντέλο
- Μηνας
- περισσότερο
- πλέον
- Φυσικό
- Συνεταιρισμός
- κομμάτι
- παίχτης
- παίκτες
- δυνατός
- ιδιωτικός
- Πρόβλημα
- προβλήματα
- Προγραμματισμός
- γλώσσες προγραμματισμού
- δημόσιο
- γρήγορα
- RE
- Αναγνώστης
- απάντησης
- Αποτελέσματα
- Ασφάλεια
- Κλίμακα
- απολέπιση
- Επιστήμη
- κέλυφος
- Απλούς
- So
- λογισμικό
- πρωτογενής κώδικας
- Χώρος
- Επιτυχώς
- Επιφάνεια
- SWIFT
- σύστημα
- Τεχνολογίες
- ο κόσμος
- Μέσω
- σήμερα
- κορυφή
- τροχιά
- Εκπαίδευση
- καταλαβαίνω
- W3
- Τι
- ενώ
- εργαζόμενος
- κόσμος
- γραφή