{"id":7800,"date":"2023-11-15T08:09:46","date_gmt":"2023-11-15T06:09:46","guid":{"rendered":"https:\/\/toukiela.com\/decouvrez-comment-gitlab-revolutionne-son-offre-ai-avec-le-puissant-duo-chat\/"},"modified":"2023-11-15T08:09:47","modified_gmt":"2023-11-15T06:09:47","slug":"decouvrez-comment-gitlab-revolutionne-son-offre-ai-avec-le-puissant-duo-chat","status":"publish","type":"post","link":"https:\/\/toukiela.com\/es\/decouvrez-comment-gitlab-revolutionne-son-offre-ai-avec-le-puissant-duo-chat\/","title":{"rendered":"D\u00e9couvrez comment GitLab r\u00e9volutionne son offre AI avec le puissant Duo Chat !"},"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\">Sommaire<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69f1c31785c98\" 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-69f1c31785c98\"  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\/decouvrez-comment-gitlab-revolutionne-son-offre-ai-avec-le-puissant-duo-chat\/#GitLab_lance_Duo_Chat_une_experience_de_chat_basee_sur_lIA_pour_les_developpeurs\" >GitLab lance Duo Chat, une exp\u00e9rience de chat bas\u00e9e sur l\u2019IA 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-2\" href=\"https:\/\/toukiela.com\/es\/decouvrez-comment-gitlab-revolutionne-son-offre-ai-avec-le-puissant-duo-chat\/#Un_deplacement_des_fonctionnalites_Duo_vers_le_chat\" >Un d\u00e9placement des fonctionnalit\u00e9s Duo vers le chat<\/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\/decouvrez-comment-gitlab-revolutionne-son-offre-ai-avec-le-puissant-duo-chat\/#Partenariat_avec_Anthropics_Claude_pour_la_gestion_du_chat\" >Partenariat avec Anthropic\u2019s Claude pour la gestion du chat<\/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\/decouvrez-comment-gitlab-revolutionne-son-offre-ai-avec-le-puissant-duo-chat\/#Fonctionnalites_disponibles_dans_Duo_Chat\" >Fonctionnalit\u00e9s disponibles dans Duo Chat<\/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\/decouvrez-comment-gitlab-revolutionne-son-offre-ai-avec-le-puissant-duo-chat\/#Les_developpeurs_preferent_le_chat_aux_suggestions_de_code\" >Les d\u00e9veloppeurs pr\u00e9f\u00e8rent le chat aux suggestions de code<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"GitLab_lance_Duo_Chat_une_experience_de_chat_basee_sur_lIA_pour_les_developpeurs\"><\/span>GitLab lance Duo Chat, une exp\u00e9rience de chat bas\u00e9e sur l\u2019IA pour les d\u00e9veloppeurs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>GitLab a r\u00e9cemment d\u00e9voil\u00e9 Duo, une s\u00e9rie de fonctionnalit\u00e9s bas\u00e9es sur l\u2019IA visant \u00e0 aider les d\u00e9veloppeurs \u00e0 \u00eatre plus productifs en r\u00e9sumant les probl\u00e8mes, en g\u00e9n\u00e9rant des descriptions d\u2019\u00e9pop\u00e9es et de probl\u00e8mes, ainsi qu\u2019en proposant des suggestions de code et des explications sur les vuln\u00e9rabilit\u00e9s, entre autres fonctionnalit\u00e9s. Aujourd\u2019hui, la soci\u00e9t\u00e9 ajoute Duo Chat \u00e0 cette gamme, une exp\u00e9rience similaire \u00e0 ChatGPT qui permet aux d\u00e9veloppeurs d\u2019interagir avec le bot pour acc\u00e9der aux fonctionnalit\u00e9s existantes de Duo, mais de mani\u00e8re plus interactive. Duo Chat est maintenant en version b\u00eata.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Un_deplacement_des_fonctionnalites_Duo_vers_le_chat\"><\/span>Un d\u00e9placement des fonctionnalit\u00e9s Duo vers le chat<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Lors d\u2019une interview lors de la conf\u00e9rence KubeCon plus t\u00f4t cette semaine, David DeSanto, directeur des produits chez GitLab, m\u2019a expliqu\u00e9 que l\u2019id\u00e9e ici est de d\u00e9placer bon nombre des fonctionnalit\u00e9s existantes de Duo vers le chat entre cette premi\u00e8re version b\u00eata et le lancement de la version finale.<\/p>\n<div id=\"attachment_2627303\" style=\"width: 1034px\" class=\"wp-caption aligncenter\">\n<p id=\"caption-attachment-2627303\" class=\"wp-caption-text\"><strong>Cr\u00e9dits image:<\/strong> GitLab<\/p>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"Partenariat_avec_Anthropics_Claude_pour_la_gestion_du_chat\"><\/span>Partenariat avec Anthropic\u2019s Claude pour la gestion du chat<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>DeSanto, qui devient de plus en plus le visage public de l\u2019entreprise, a \u00e9galement not\u00e9 que GitLab a d\u00e9plac\u00e9 son backend de chat vers Claude d\u2019Anthropic. Cela peut surprendre, \u00e9tant donn\u00e9 que GitLab s\u2019est associ\u00e9 \u00e0 Google pour d\u2019autres fonctionnalit\u00e9s bas\u00e9es sur l\u2019IA, notamment son service de compl\u00e9tion de code. \u00ab\u00a0Nous n\u2019avions pas choisi [un mod\u00e8le] pour le chat\u00a0\u00bb, m\u2019a confi\u00e9 DeSanto. \u00ab\u00a0Nous utilisions notre propre mod\u00e8le \u2013 un mod\u00e8le open source \u2013 et nous avons d\u00e9termin\u00e9 qu\u2019en fonction du fonctionnement du chat dans GitLab et du large contexte n\u00e9cessaire, une fen\u00eatre de contexte de 100 000 caract\u00e8res rendait l\u2019obtention et le retour d\u2019informations plus faciles.\u00a0\u00bb<\/p>\n<p>Il a \u00e9galement soulign\u00e9 que GitLab s\u2019associe \u00e0 Oracle pour les GPUs bas\u00e9s sur le cloud. \u00ab\u00a0Nous sommes agnostiques vis-\u00e0-vis du cloud. Nous allons trouver le meilleur et les trois [Google, Oracle et Anthropic] fonctionnent en collaboration gr\u00e2ce \u00e0 nous, donc c\u2019est une bonne relation.\u00a0\u00bb<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Fonctionnalites_disponibles_dans_Duo_Chat\"><\/span>Fonctionnalit\u00e9s disponibles dans Duo Chat<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Actuellement, en plus des capacit\u00e9s de chat li\u00e9es au code plus g\u00e9n\u00e9rales, des fonctionnalit\u00e9s telles que \u00ab\u00a0expliquer ce code\u00a0\u00bb et la refonte du code sont disponibles dans Duo Chat. La g\u00e9n\u00e9ration de cas de test, l\u2019explication des vuln\u00e9rabilit\u00e9s et d\u2019autres fonctionnalit\u00e9s seront bient\u00f4t ajout\u00e9es.<\/p>\n<p>DeSanto a not\u00e9 que tout au long des tests de ces fonctionnalit\u00e9s, il est devenu de plus en plus \u00e9vident que le contexte est important pour obtenir les meilleurs r\u00e9sultats dans cette exp\u00e9rience de chat. Un avantage que GitLab a par rapport \u00e0 certains autres acteurs de ce domaine est qu\u2019il peut acc\u00e9der \u00e0 tout votre code, m\u00eame s\u2019il n\u2019est pas actuellement ouvert dans l\u2019IDE. De plus, ces fen\u00eatres de contexte plus larges facilitent le suivi des conversations pr\u00e9c\u00e9dentes.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Les_developpeurs_preferent_le_chat_aux_suggestions_de_code\"><\/span>Les d\u00e9veloppeurs pr\u00e9f\u00e8rent le chat aux suggestions de code<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Une observation int\u00e9ressante que l\u2019\u00e9quipe a faite en observant les d\u00e9veloppeurs utiliser l\u2019outil pendant la p\u00e9riode de pr\u00e9visualisation ferm\u00e9e \u00e9tait que les d\u00e9veloppeurs exp\u00e9riment\u00e9s n\u2019aiment pas toujours les suggestions de code car elles peuvent devenir g\u00eanantes. Au lieu de cela, ils pr\u00e9f\u00e8rent acc\u00e9der \u00e0 ces outils bas\u00e9s sur l\u2019IA via Duo Chat.<\/p>\n<p>\u00ab\u00a0Je pensais que le chat serait beaucoup plus destin\u00e9 aux d\u00e9veloppeurs associ\u00e9s, mais il semble qu\u2019ils veuillent la compl\u00e9tion de code int\u00e9gr\u00e9e \u2013 et les d\u00e9veloppeurs seniors sont davantage attir\u00e9s par la g\u00e9n\u00e9ration de code dans le chat\u00a0\u00bb, a d\u00e9clar\u00e9 DeSanto. \u00ab\u00a0La raison \u00e9tait le bruit. Ils disaient : je sais ce que je tape. Je n\u2019ai pas besoin que vous me le disiez. Mais ils peuvent avoir besoin d\u2019un peu de guidance ou de refactoring, par exemple.\u00a0\u00bb<\/p>\n\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":7802,"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-7800","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\/7800","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=7800"}],"version-history":[{"count":1,"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/posts\/7800\/revisions"}],"predecessor-version":[{"id":7801,"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/posts\/7800\/revisions\/7801"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/media\/7802"}],"wp:attachment":[{"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/media?parent=7800"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/categories?post=7800"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/toukiela.com\/es\/wp-json\/wp\/v2\/tags?post=7800"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}