La stratégie de Red Hat ne consiste pas uniquement à fournir l’épine dorsale des applications basées sur l’IA ; la filiale d’IBM souhaite apporter la puissance de la communauté open source aux modèles eux-mêmes.
Quel serait l’impact des principes de l’open source, à savoir les licences permissives, les données et pondérations de formation transparentes et, plus encore, la capacité de contribuer à un modèle open source, sur le projet résultant ? Ashesh Badani, Senior Vice President, Chief Product Officer, Red Hat, pose clairement la question : « Pouvons-nous vraiment ouvrir l’IA à la source ? »
A entendre Red Hat, si le cloud est hybride, l’IA aussi ! Depuis plus de trente ans, les technologies open source associent une innovation rapide à des coûts informatiques considérablement réduits et à une diminution des obstacles à l’innovation. Red Hat mène cette démarche depuis presque aussi longtemps, depuis la fourniture de plates-formes Linux d’entreprise ouvertes avec RHEL au début des années 2000 jusqu’à la gestion des conteneurs et de Kubernetes comme base du cloud hybride ouvert et de l’informatique cloud native avec Red Hat OpenShift.
Prêt à l’emploi
Des modèles ouverts existent chez bon nombre des acteurs les plus notables de l’IA, mais ils ne sont pas open source et, s’ils prétendent l’être, ils imposent certaines restrictions, constate Ashesh Badani. Pour créer des modèles qui fonctionnent réellement pour des cas d’utilisation spécifiques en entreprise, les organisations technologiques doivent comprendre toute la portée d’un modèle – comment il a été formé, sur quoi il a été formé, qui y a contribué, et cetera – avant même de réfléchir à la manière dont il a été formé. Et l’ajuster avec leurs propres données internes.
« On ne va pas se battre contre des Gemini et autres IA, reconnaît-on chez Red Hat. Par contre, pour un usage de chatbot associé avec un RAG (Retrieval-Augmented Generation) on a quelque chose de prêt à l’emploi. » En ligne de mire, notamment, des marchés que portent aujourd’hui des progiciels… dont les clients se demandent s’ils seraient en capacité de reproduire eux-mêmes les fonctions.
La puissance de la communauté open source
Lors du Red Hat Summit 2023, la filiale d’IBM présenté Red Hat OpenShift AI, qui constitue la base de l’exécution de modèles d’IA à grande échelle. Une plate-forme puissante, évolutive et optimisée pour les charges de travail d’IA, mais qui n’est pas axée sur la fourniture de modèles réels. « Aujourd’hui, nous avons clairement indiqué que la stratégie de Red Hat ne consiste pas uniquement à fournir l’épine dorsale des applications basées sur l’IA : nous souhaitons apporter la puissance de la communauté et de l’open source aux modèles eux-mêmes ! »
En collaboration avec IBM Research, Red Hat propose plusieurs modèles open source pour l’assistance au langage et au code. « Mais ce qui rend cela encore plus passionnant, c’est InstructLab, un nouveau projet open source qui permet aux individus d’améliorer un modèle, via une interface utilisateur simple. Considérez-le comme étant capable de contribuer à un LLM de la même manière que vous le feriez avec des Pull Requests pour n’importe quel autre projet open source. »
La puissance d’InstructLab
Au lieu de créer un LLM, qui crée une impasse à laquelle personne d’autre ne peut contribuer, InstructLab permet à quiconque dans le monde d’ajouter des connaissances et des compétences. Ces contributions peuvent ensuite être intégrées dans les futures versions du modèle. « En termes simples… vous n’avez pas besoin d’être un data scientist pour contribuer à InstructLab. Les experts en domaines et en sujets -ainsi que les data scientists- peuvent utiliser InstructLab pour apporter des contributions qui profitent à tous. On n’imagine pas à quel point cela est puissant – tant pour la communauté que pour les entreprises ! »
RHEL AI combine les composants essentiels de la principale plate-forme Linux d’entreprise au monde (sous la forme du mode image récemment annoncé pour Red Hat Enterprise Linux), des modèles Granite sous licence open source et une distribution prise en charge et à cycle de vie du projet InstructLab. InstructLab étend encore le rôle de l’open source dans l’IA, rendant le travail ou la contribution au modèle open source sous-jacent aussi simple que la contribution à tout autre projet communautaire.
La puissance de l’open source
« L’innovation en matière d’IA ne doit pas se limiter aux organisations qui peuvent se permettre d’énormes fermes de GPU ou des brigades de data scientists. Tout le monde, assure Ashesh Badani, des développeurs aux équipes d’exploitation informatique en passant par les secteurs d’activité, a besoin de la capacité de contribuer à l’IA d’une manière ou d’une autre, de la manière de son choix. C’est la beauté d’InstructLab et le potentiel de RHEL AI : il apporte l’accessibilité de l’open source au monde souvent fermé de l’IA. »
Et de poursuivre : « C’est là que va la stratégie produit d’IA de Red Hat. Notre histoire incarne notre philosophie. Nous avons activé la puissance de l’open source pour Linux, Kubernetes et le cloud computing hybride pour l’entreprise ! »
Aujourd’hui, Red Hat fait la même chose pour l’IA. Tout le monde peut bénéficier de l’IA, tout le monde devrait donc pouvoir y accéder et y contribuer. « Faisons-le à découvert », conclut Ashesh Badani.