Partage de technologie

Meta lance le générateur de code AI piloté par Llama 2 : Code Llama, l'open source arrive !

2024-07-11

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

Meta vient d'être lancé, prétendant être le « grand modèle de langage le plus avancé » dans le domaine de la programmation——
Code Lama
, peut être basé sur
Conseils sur le code et le langage naturel
Générez du code et un langage naturel sur le code, prenant en charge plusieurs langages de programmation traditionnels,
Comprend Python, C, Java, PHP, Typescript (Javascript), C# et Bash

Code Llama est entièrement gratuit pour la recherche et l'utilisation commerciale et a été publié sur GitHub :
https://www.jlht168.com/post/m1/Jryk1eDMBdAR.html

Code Llama est basé sur les principaux modèles de langage Llama 2 et propose trois modèles :

  • Code Lama
  • Modèle de code de base
  • Code Llama - Python
  • Spécialement optimisé pour Python
  • Code Llama - Instruire
  • Conçu spécifiquement pour comprendre les instructions en langage naturel

Exécutez l'exemple

  • Générer du code basé sur le langage naturel

  • Expliquer la fonction/structure du code

Code Llama propose trois modèles de tailles différentes, avec respectivement les paramètres 7B, 13B et 34B, qui peuvent être utilisés pour la complétion et le débogage du code. Chaque modèle est formé à l'aide de jetons de code 500B et de données liées au code. De plus, les modèles de base 7B et 13B et les modèles d'instructions sont formés avec la fonction de remplissage du milieu (FIM), qui prend en charge la fonction d'insertion de code dans. code existant.

Meta affirme que les trois modèles de tailles différentes répondent à différentes exigences de service et de latence. Par exemple, le modèle 7B peut fonctionner sur un seul GPU. Le modèle 34B renvoie les meilleurs résultats et offre une meilleure assistance au codage, mais les modèles 7B et 13B plus petits sont plus rapides et mieux adaptés aux tâches nécessitant une faible latence, telles que la complétion de code en temps réel.

Selon les données fournies par Meta, Code Llama surpasse les solutions existantes et est à égalité avec ChatGPT sur les tests de codage populaires HumanEval et Mostly Basic Python Programming (MBPP).