Κοινή χρήση τεχνολογίας

Η Meta κυκλοφορεί το Llama 2-driven code AI: Code Llama, open source έρχεται!

2024-07-11

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Το Meta μόλις κυκλοφόρησε, ισχυριζόμενος ότι είναι το «πιο προηγμένο μοντέλο μεγάλων γλωσσών» στον τομέα του προγραμματισμού——
Κωδικός Llama
, μπορεί να βασίζεται σε
Συμβουλές κώδικα και φυσικής γλώσσας
Δημιουργήστε κώδικα και φυσική γλώσσα σχετικά με τον κώδικα, υποστηρίζοντας πολλές κύριες γλώσσες προγραμματισμού,
Περιλαμβάνει Python, C, Java, PHP, Typescript (Javascript), C# και Bash

Το Code Llama είναι εντελώς δωρεάν για έρευνα και εμπορική χρήση και έχει κυκλοφορήσει στο GitHub:
https://www.jlht168.com/post/m1/Jryk1eDMBdAR.html

Το Code Llama βασίζεται στα κύρια γλωσσικά μοντέλα Llama 2 και παρέχει τρία μοντέλα:

  • Κωδικός Llama
  • Μοντέλο βασικού κώδικα
  • Κωδικός Llama - Python
  • Ειδικά βελτιστοποιημένο για Python
  • Κωδικός Llama - Instruct
  • Σχεδιασμένο ειδικά για την κατανόηση των οδηγιών φυσικής γλώσσας

Εκτελέστε το παράδειγμα

  • Δημιουργήστε κώδικα με βάση τη φυσική γλώσσα

  • Εξηγήστε τη λειτουργία/δομή κώδικα

Το Code Llama παρέχει τρία μοντέλα διαφορετικών μεγεθών, με παραμέτρους 7B, 13B και 34B αντίστοιχα, τα οποία μπορούν να χρησιμοποιηθούν για τη συμπλήρωση κώδικα και τον εντοπισμό σφαλμάτων. Κάθε μοντέλο εκπαιδεύεται χρησιμοποιώντας διακριτικά κώδικα 500B και δεδομένα που σχετίζονται με τον κώδικα. υπάρχον κώδικα.

Η Meta λέει ότι τα τρία μοντέλα διαφορετικού μεγέθους πληρούν διαφορετικές απαιτήσεις εξυπηρέτησης και καθυστέρησης. Για παράδειγμα, το μοντέλο 7B μπορεί να τρέξει σε μία μόνο GPU. Το μοντέλο 34B επιστρέφει τα καλύτερα αποτελέσματα και παρέχει καλύτερη βοήθεια κωδικοποίησης, αλλά τα μικρότερα μοντέλα 7B και 13B είναι πιο γρήγορα και κατάλληλα για εργασίες που απαιτούν χαμηλό λανθάνοντα χρόνο, όπως η ολοκλήρωση κώδικα σε πραγματικό χρόνο.

Σύμφωνα με δεδομένα που παρέχονται από τη Meta, το Code Llama ξεπερνά τις υπάρχουσες λύσεις και είναι στο ίδιο επίπεδο με το ChatGPT στα δημοφιλή σημεία αναφοράς κωδικοποίησης HumanEval και Mostly Basic Python Programming (MBPP).