{"id":11160,"date":"2024-03-02T03:21:25","date_gmt":"2024-03-02T01:21:25","guid":{"rendered":"https:\/\/toukiela.com\/starcoder-2-lia-revolutionnaire-qui-genere-du-code-debarque-sur-vos-gpus\/"},"modified":"2024-03-02T03:21:27","modified_gmt":"2024-03-02T01:21:27","slug":"starcoder-2-lia-revolutionnaire-qui-genere-du-code-debarque-sur-vos-gpus","status":"publish","type":"post","link":"https:\/\/toukiela.com\/es\/starcoder-2-lia-revolutionnaire-qui-genere-du-code-debarque-sur-vos-gpus\/","title":{"rendered":"StarCoder 2 : L&rsquo;IA r\u00e9volutionnaire qui g\u00e9n\u00e8re du code d\u00e9barque sur vos GPUs !"},"content":{"rendered":"<p><em><\/em><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Contenido<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69f1f0636a834\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69f1f0636a834\"  aria-label=\"Alternar\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/toukiela.com\/es\/starcoder-2-lia-revolutionnaire-qui-genere-du-code-debarque-sur-vos-gpus\/#Des_developpeurs_adoptent_des_generateurs_de_code_alimentes_par_lIA_a_un_rythme_etonnant\" >Des d\u00e9veloppeurs adoptent des g\u00e9n\u00e9rateurs de code aliment\u00e9s par l\u2019IA \u00e0 un rythme \u00e9tonnant<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/toukiela.com\/es\/starcoder-2-lia-revolutionnaire-qui-genere-du-code-debarque-sur-vos-gpus\/#StarCoder_2_une_alternative_plus_ouverte\" >StarCoder 2 : une alternative plus ouverte<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/toukiela.com\/es\/starcoder-2-lia-revolutionnaire-qui-genere-du-code-debarque-sur-vos-gpus\/#Trois_variantes_de_StarCoder_2\" >Trois variantes de StarCoder 2<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/toukiela.com\/es\/starcoder-2-lia-revolutionnaire-qui-genere-du-code-debarque-sur-vos-gpus\/#Des_performances_ameliorees\" >Des performances am\u00e9lior\u00e9es<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/toukiela.com\/es\/starcoder-2-lia-revolutionnaire-qui-genere-du-code-debarque-sur-vos-gpus\/#Une_utilisation_efficace_pour_les_developpeurs\" >Une utilisation efficace pour les d\u00e9veloppeurs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/toukiela.com\/es\/starcoder-2-lia-revolutionnaire-qui-genere-du-code-debarque-sur-vos-gpus\/#Un_generateur_de_code_pour_les_developpeurs\" >Un g\u00e9n\u00e9rateur de code pour les d\u00e9veloppeurs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/toukiela.com\/es\/starcoder-2-lia-revolutionnaire-qui-genere-du-code-debarque-sur-vos-gpus\/#Preoccupations_liees_a_la_securite_et_a_la_qualite\" >Pr\u00e9occupations li\u00e9es \u00e0 la s\u00e9curit\u00e9 et \u00e0 la qualit\u00e9<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/toukiela.com\/es\/starcoder-2-lia-revolutionnaire-qui-genere-du-code-debarque-sur-vos-gpus\/#Une_licence_restrictive\" >Une licence restrictive<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/toukiela.com\/es\/starcoder-2-lia-revolutionnaire-qui-genere-du-code-debarque-sur-vos-gpus\/#Un_generateur_de_code_plus_transparent_et_ethique\" >Un g\u00e9n\u00e9rateur de code plus transparent et \u00e9thique<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/toukiela.com\/es\/starcoder-2-lia-revolutionnaire-qui-genere-du-code-debarque-sur-vos-gpus\/#Une_option_plus_ethique_et_transparente\" >Une option plus \u00e9thique et transparente<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/toukiela.com\/es\/starcoder-2-lia-revolutionnaire-qui-genere-du-code-debarque-sur-vos-gpus\/#Une_confiance_accrue\" >Une confiance accrue<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/toukiela.com\/es\/starcoder-2-lia-revolutionnaire-qui-genere-du-code-debarque-sur-vos-gpus\/#Transparence_et_auditabilite\" >Transparence et auditabilit\u00e9<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/toukiela.com\/es\/starcoder-2-lia-revolutionnaire-qui-genere-du-code-debarque-sur-vos-gpus\/#Des_limitations_et_des_avantages\" >Des limitations et des avantages<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/toukiela.com\/es\/starcoder-2-lia-revolutionnaire-qui-genere-du-code-debarque-sur-vos-gpus\/#Des_services_payants_construits_sur_du_code_ouvert\" >Des services payants construits sur du code ouvert<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Des_developpeurs_adoptent_des_generateurs_de_code_alimentes_par_lIA_a_un_rythme_etonnant\"><\/span>Des d\u00e9veloppeurs adoptent des g\u00e9n\u00e9rateurs de code aliment\u00e9s par l\u2019IA \u00e0 un rythme \u00e9tonnant<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>Les d\u00e9veloppeurs adoptent des g\u00e9n\u00e9rateurs de code aliment\u00e9s par l\u2019IA \u2013 des services tels que GitHub Copilot et Amazon CodeWhisperer, ainsi que des mod\u00e8les \u00e0 acc\u00e8s ouvert comme le Code Llama de Meta \u2013 \u00e0 un rythme \u00e9tonnant. Mais les outils sont loin d\u2019\u00eatre parfaits. Beaucoup ne sont pas gratuits. D\u2019autres le sont, mais seulement sous des licences qui les emp\u00eachent d\u2019\u00eatre utilis\u00e9s dans des contextes commerciaux courants.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"StarCoder_2_une_alternative_plus_ouverte\"><\/span>StarCoder 2 : une alternative plus ouverte<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>Conscient de la demande d\u2019alternatives, la start-up d\u2019IA Hugging Face s\u2019est associ\u00e9e il y a plusieurs ann\u00e9es \u00e0 ServiceNow, la plateforme d\u2019automatisation des flux de travail, pour cr\u00e9er StarCoder, un g\u00e9n\u00e9rateur de code open source avec une licence moins restrictive que certains autres disponibles. La premi\u00e8re version est sortie en ligne d\u00e9but de l\u2019ann\u00e9e derni\u00e8re, et le travail sur une nouvelle version, StarCoder 2, est en cours depuis lors.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Trois_variantes_de_StarCoder_2\"><\/span>Trois variantes de StarCoder 2<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>StarCoder 2 n\u2019est pas un seul mod\u00e8le de g\u00e9n\u00e9ration de code, mais plut\u00f4t une famille. Sortie aujourd\u2019hui, elle se d\u00e9cline en trois variantes, les deux premi\u00e8res pouvant fonctionner sur la plupart des GPU grand public modernes :<\/p>\n<p><\/p>\n<ul>\n<li>Un mod\u00e8le de 3 milliards de param\u00e8tres (3B) entra\u00een\u00e9 par ServiceNow<\/li>\n<p><\/p>\n<li>Un mod\u00e8le de 7 milliards de param\u00e8tres (7B) entra\u00een\u00e9 par Hugging Face<\/li>\n<p><\/p>\n<li>Un mod\u00e8le de 15 milliards de param\u00e8tres (15B) entra\u00een\u00e9 par Nvidia, le nouveau soutien du projet StarCoder<\/li>\n<p>\n<\/p><\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Des_performances_ameliorees\"><\/span>Des performances am\u00e9lior\u00e9es<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>Tout comme la plupart des autres g\u00e9n\u00e9rateurs de code, StarCoder 2 peut sugg\u00e9rer des fa\u00e7ons de compl\u00e9ter des lignes de code inachev\u00e9es ainsi que r\u00e9sumer et r\u00e9cup\u00e9rer des extraits de code en langage naturel. Entra\u00een\u00e9 avec 4 fois plus de donn\u00e9es que le StarCoder original (67,5 t\u00e9raoctets contre 6,4 t\u00e9raoctets), StarCoder 2 offre des performances \u00ab\u00a0significativement\u00a0\u00bb am\u00e9lior\u00e9es \u00e0 des co\u00fbts d\u2019exploitation plus bas, selon Hugging Face, ServiceNow et Nvidia.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Une_utilisation_efficace_pour_les_developpeurs\"><\/span>Une utilisation efficace pour les d\u00e9veloppeurs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>StarCoder 2 peut \u00eatre affin\u00e9 \u00ab\u00a0en quelques heures\u00a0\u00bb en utilisant un GPU comme le Nvidia A100 sur des donn\u00e9es internes ou externes pour cr\u00e9er des applications telles que des chatbots et des assistants de codage personnels. Et, parce qu\u2019il a \u00e9t\u00e9 form\u00e9 sur un ensemble de donn\u00e9es plus large et plus diversifi\u00e9 que le StarCoder original (~619 langages de programmation), StarCoder 2 peut faire des pr\u00e9dictions plus pr\u00e9cises et conscientes du contexte \u2013 du moins hypoth\u00e9tiquement.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Un_generateur_de_code_pour_les_developpeurs\"><\/span>Un g\u00e9n\u00e9rateur de code pour les d\u00e9veloppeurs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>\u00ab\u00a0StarCoder 2 a \u00e9t\u00e9 cr\u00e9\u00e9 sp\u00e9cialement pour les d\u00e9veloppeurs qui ont besoin de construire rapidement des applications\u00a0\u00bb, a d\u00e9clar\u00e9 Harm de Vries, responsable de l\u2019\u00e9quipe de d\u00e9veloppement de StarCoder 2 de ServiceNow, dans une interview avec Toukiela. \u00ab\u00a0Avec StarCoder 2, les d\u00e9veloppeurs peuvent utiliser ses capacit\u00e9s pour rendre le codage plus efficace sans sacrifier la vitesse ou la qualit\u00e9\u00a0\u00bb.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Preoccupations_liees_a_la_securite_et_a_la_qualite\"><\/span>Pr\u00e9occupations li\u00e9es \u00e0 la s\u00e9curit\u00e9 et \u00e0 la qualit\u00e9<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>Cependant, il est important de noter que tous les d\u00e9veloppeurs ne sont pas d\u2019accord avec les affirmations de de Vries concernant la vitesse et la qualit\u00e9. Les g\u00e9n\u00e9rateurs de code promettent de simplifier certaines t\u00e2ches de codage, mais \u00e0 quel prix ? Une \u00e9tude r\u00e9cente de Stanford a r\u00e9v\u00e9l\u00e9 que les ing\u00e9nieurs qui utilisent des syst\u00e8mes de g\u00e9n\u00e9ration de code sont plus susceptibles d\u2019introduire des vuln\u00e9rabilit\u00e9s de s\u00e9curit\u00e9 dans les applications qu\u2019ils d\u00e9veloppent. Par ailleurs, un sondage de Sonatype, une soci\u00e9t\u00e9 sp\u00e9cialis\u00e9e dans la cybers\u00e9curit\u00e9, montre que la majorit\u00e9 des d\u00e9veloppeurs s\u2019inqui\u00e8tent du manque de visibilit\u00e9 sur la mani\u00e8re dont le code g\u00e9n\u00e9r\u00e9 par ces outils est produit et de la production excessive de code difficile \u00e0 g\u00e9rer.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Une_licence_restrictive\"><\/span>Une licence restrictive<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>La licence de StarCoder 2 pourrait \u00e9galement poser probl\u00e8me pour certains d\u00e9veloppeurs. StarCoder 2 est sous licence BigCode Open RAIL-M 1.0, qui vise \u00e0 promouvoir une utilisation responsable en imposant des restrictions \u00ab\u00a0l\u00e9g\u00e8res\u00a0\u00bb aux titulaires de licence du mod\u00e8le et aux utilisateurs finaux. Bien que moins contraignante que de nombreuses autres licences, RAIL-M n\u2019est pas vraiment \u00ab\u00a0ouverte\u00a0\u00bb dans le sens o\u00f9 elle ne permet pas aux d\u00e9veloppeurs d\u2019utiliser StarCoder 2 pour toutes les applications imaginables (les applications de conseils m\u00e9dicaux sont strictement interdites, par exemple). Certains commentateurs affirment que les exigences de RAIL-M pourraient \u00eatre trop vagues pour \u00eatre respect\u00e9es et pourraient entrer en conflit avec la r\u00e9glementation sur l\u2019IA telle que l\u2019AI Act de l\u2019UE.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Un_generateur_de_code_plus_transparent_et_ethique\"><\/span>Un g\u00e9n\u00e9rateur de code plus transparent et \u00e9thique<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>En r\u00e9ponse \u00e0 ces critiques, un porte-parole de Hugging Face a d\u00e9clar\u00e9 dans un communiqu\u00e9 par courrier \u00e9lectronique : \u00ab\u00a0La licence a \u00e9t\u00e9 soigneusement con\u00e7ue pour maximiser la conformit\u00e9 aux lois et r\u00e9glementations actuelles\u00a0\u00bb. StarCoder 2 est-il vraiment sup\u00e9rieur aux autres g\u00e9n\u00e9rateurs de code disponibles, qu\u2019ils soient gratuits ou payants ? Selon certaines mesures, il semble \u00eatre plus efficace que l\u2019une des versions de Code Llama, Code Llama 33B. Hugging Face affirme que StarCoder 2 15B est aussi performant que Code Llama 33B pour certaines t\u00e2ches de compl\u00e9tion de code, mais deux fois plus rapide. Cependant, les t\u00e2ches exactes n\u2019ont pas \u00e9t\u00e9 pr\u00e9cis\u00e9es.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Une_option_plus_ethique_et_transparente\"><\/span>Une option plus \u00e9thique et transparente<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>StarCoder 2, en tant que collection de mod\u00e8les open source, a \u00e9galement l\u2019avantage de pouvoir \u00eatre d\u00e9ploy\u00e9 localement et d\u2019apprendre le code source ou la base de code d\u2019un d\u00e9veloppeur \u2013 une perspective attrayante pour les d\u00e9veloppeurs et les entreprises m\u00e9fiants quant \u00e0 l\u2019exposition de leur code \u00e0 une IA h\u00e9berg\u00e9e sur le cloud. Selon une enqu\u00eate r\u00e9alis\u00e9e en 2023 par Portal26 et CensusWide, 85% des entreprises ont d\u00e9clar\u00e9 qu\u2019elles h\u00e9sitaient \u00e0 adopter des outils d\u2019IA g\u00e9n\u00e9rative comme les g\u00e9n\u00e9rateurs de code en raison des risques de confidentialit\u00e9 et de s\u00e9curit\u00e9, tels que le partage d\u2019informations sensibles par les employ\u00e9s ou la formation sur des donn\u00e9es propri\u00e9taires par les fournisseurs.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Une_confiance_accrue\"><\/span>Une confiance accrue<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>Hugging Face, ServiceNow et Nvidia soutiennent \u00e9galement que StarCoder 2 est plus \u00e9thique et moins probl\u00e9matique sur le plan juridique que ses concurrents. Contrairement aux g\u00e9n\u00e9rateurs de code form\u00e9s \u00e0 partir de code prot\u00e9g\u00e9 par des droits d\u2019auteur (comme GitHub Copilot, entre autres), StarCoder 2 a \u00e9t\u00e9 form\u00e9 uniquement sur des donn\u00e9es sous licence de Software Heritage, une organisation \u00e0 but non lucratif fournissant des services d\u2019archivage de code. Avant la formation de StarCoder 2, BigCode, l\u2019\u00e9quipe interorganisationnelle \u00e0 l\u2019origine de la plupart des travaux sur StarCoder 2, a donn\u00e9 aux propri\u00e9taires de code la possibilit\u00e9 de retirer leurs donn\u00e9es de l\u2019ensemble d\u2019entra\u00eenement s\u2019ils le souhaitaient.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Transparence_et_auditabilite\"><\/span>Transparence et auditabilit\u00e9<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>Comme le StarCoder original, les donn\u00e9es d\u2019entra\u00eenement de StarCoder 2 sont disponibles en t\u00e9l\u00e9chargement pour que les d\u00e9veloppeurs puissent les utiliser, les reproduire ou les auditer comme bon leur semble. Leandro von Werra, ing\u00e9nieur en apprentissage automatique chez Hugging Face et co-responsable de BigCode, a soulign\u00e9 qu\u2019il y a eu une prolif\u00e9ration r\u00e9cente de g\u00e9n\u00e9rateurs de code ouverts, mais que peu d\u2019informations ont \u00e9t\u00e9 fournies sur les donn\u00e9es utilis\u00e9es pour les former et sur la mani\u00e8re dont ils ont \u00e9t\u00e9 entra\u00een\u00e9s. \u00ab\u00a0D\u2019un point de vue scientifique, un probl\u00e8me est que la formation n\u2019est pas reproductible, mais en tant que producteur de donn\u00e9es (c\u2019est-\u00e0-dire quelqu\u2019un qui t\u00e9l\u00e9charge son code sur GitHub), vous ne savez pas si et comment vos donn\u00e9es ont \u00e9t\u00e9 utilis\u00e9es\u00a0\u00bb, a d\u00e9clar\u00e9 von Werra dans une interview. \u00ab\u00a0StarCoder 2 aborde ce probl\u00e8me en \u00e9tant enti\u00e8rement transparent sur l\u2019ensemble du processus de formation, depuis le scraping des donn\u00e9es pr\u00e9-entra\u00eenement jusqu\u2019\u00e0 l\u2019entra\u00eenement lui-m\u00eame\u00a0\u00bb.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Des_limitations_et_des_avantages\"><\/span>Des limitations et des avantages<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>Cependant, StarCoder 2 n\u2019est pas parfait. Comme d\u2019autres g\u00e9n\u00e9rateurs de code, il est susceptible d\u2019\u00eatre biais\u00e9. De Vries souligne qu\u2019il peut g\u00e9n\u00e9rer du code contenant des \u00e9l\u00e9ments refl\u00e9tant des st\u00e9r\u00e9otypes li\u00e9s au genre et \u00e0 la race. De plus, \u00e9tant donn\u00e9 que StarCoder 2 a \u00e9t\u00e9 form\u00e9 sur des commentaires principalement en anglais, du code Python et Java, il est moins performant pour les langues autres que l\u2019anglais et pour le code \u00ab\u00a0\u00e0 faibles ressources\u00a0\u00bb comme Fortran et Haskell. N\u00e9anmoins, von Werra affirme que c\u2019est une avanc\u00e9e dans la bonne direction. \u00ab\u00a0Nous sommes fermement convaincus que la confiance et la responsabilit\u00e9 dans les mod\u00e8les d\u2019IA n\u00e9cessitent une transparence et une auditabilit\u00e9 de l\u2019ensemble du processus, y compris des donn\u00e9es de formation et de la recette de formation\u00a0\u00bb, a-t-il d\u00e9clar\u00e9. \u00ab\u00a0StarCoder 2 d\u00e9montre comment des mod\u00e8les enti\u00e8rement ouverts peuvent offrir des performances comp\u00e9titives\u00a0\u00bb.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Des_services_payants_construits_sur_du_code_ouvert\"><\/span>Des services payants construits sur du code ouvert<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>On peut se demander quelle est l\u2019incitation de Hugging Face, ServiceNow et Nvidia \u00e0 investir dans un projet comme StarCoder 2. Apr\u00e8s tout, ce sont des entreprises et la formation de mod\u00e8les n\u2019est pas bon march\u00e9. Il semble que la strat\u00e9gie adopt\u00e9e soit de favoriser la bonne volont\u00e9 et de construire des services payants sur la base des versions open source. ServiceNow a d\u00e9j\u00e0 utilis\u00e9 StarCoder pour cr\u00e9er Now LLM, un produit de g\u00e9n\u00e9ration de code adapt\u00e9 aux motifs, cas d\u2019utilisation et processus de workflow de ServiceNow. Hugging Face, qui propose des plans de consultation pour la mise en \u0153uvre de mod\u00e8les, propose des versions h\u00e9berg\u00e9es des mod\u00e8les StarCoder 2 sur sa plateforme. Nvidia propose \u00e9galement StarCoder 2 via une API et une interface web. Pour les d\u00e9veloppeurs qui recherchent sp\u00e9cifiquement une exp\u00e9rience hors ligne sans frais, StarCoder 2 \u2013 les mod\u00e8les, le code source et plus encore \u2013 peut \u00eatre t\u00e9l\u00e9charg\u00e9 depuis la page GitHub du projet.<\/p>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":11162,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","footnotes":""},"categories":[608],"tags":[],"class_list":["post-11160","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-actualite-intelligence-artificielle","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50"],"_links":{"self":[{"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/posts\/11160","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/comments?post=11160"}],"version-history":[{"count":1,"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/posts\/11160\/revisions"}],"predecessor-version":[{"id":11161,"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/posts\/11160\/revisions\/11161"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/media\/11162"}],"wp:attachment":[{"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/media?parent=11160"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/categories?post=11160"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/tags?post=11160"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}