Modèle d'IA open source : définition
Modèle d'IA open source (open weights)
Un modèle d'IA open source est un modèle publié avec ce qu'il faut pour l'utiliser, l'étudier, le modifier et le partager librement. Dans l'usage courant, le terme désigne souvent un modèle à poids ouverts (open weights) : ses paramètres sont téléchargeables, mais ses données d'entraînement ne sont généralement pas publiées.
Le terme open source, « à source ouverte », vient du logiciel, où il a un sens précis. Appliqué aux modèles d’intelligence artificielle (IA), il est employé bien plus largement, et souvent pour des modèles dont seule une partie est réellement ouverte. Pour une petite ou moyenne entreprise (PME), la distinction n’a rien d’académique : elle détermine ce qu’on a le droit de faire, où le modèle peut tourner et qui en assure la maintenance.
Que désigne un modèle d’IA open source ?
Un modèle d’IA open source est un modèle dont les composants sont publiés avec la liberté de l’utiliser, de l’étudier, de le modifier et de le partager.
Pour un logiciel, l’élément décisif est le code source, publié sous une licence qui garantit ces libertés. Un modèle d’IA est fait d’autres éléments : ses poids, c’est-à-dire les paramètres appris pendant l’entraînement, le code qui sert à l’entraîner et à le faire tourner, et les données sur lesquelles il a appris. L’Open Source Initiative, l’organisation qui tient la définition de référence du logiciel open source, a publié une définition de l’IA open source qui demande les poids, le code et des informations suffisamment détaillées sur les données d’entraînement.
Les poids sont la partie qui fait le modèle. Un grand modèle de langage (LLM) est, pour l’essentiel, un très grand ensemble de ces paramètres et le programme qui les exploite. Sans les poids, le code ne permet pas de faire tourner le modèle ; sans le code et les informations sur les données, on peut utiliser le modèle, mais pas vraiment l’étudier ni le reconstruire.
Open source, poids ouverts, propriétaire : ce que publie chaque modèle
Un modèle peut être open source au sens strict, à poids ouverts, ou propriétaire et accessible seulement par une interface de programmation (API).
| Open source au sens strict | Poids ouverts (open weights) | Propriétaire, accessible par API | |
|---|---|---|---|
| Poids téléchargeables | Oui | Oui | Non |
| Code d’entraînement et informations détaillées sur les données | Oui | Rarement complets | Non |
| Licence | Libre pour l’usage, l’étude, la modification et le partage | Variable, parfois avec des restrictions d’usage | Conditions d’utilisation du service |
| Où il tourne | Où vous le décidez | Où vous le décidez, dans les limites de la licence | Chez le fournisseur ou ses partenaires |
| Qui le maintient | Vous ou votre prestataire | Vous ou votre prestataire | Le fournisseur |
| Exemples | Rares en pratique : surtout des modèles issus de la recherche, publiés avec leur code et le détail de leurs données | Des modèles des familles Llama, Gemma, Qwen ou DeepSeek, et certains modèles de Mistral AI | Les modèles qui font tourner ChatGPT, Claude ou Gemini |
La confusion est fréquente. Des modèles présentés comme open source ne publient que leurs poids, avec une licence qui restreint certains usages. Le terme open weights, ou poids ouverts, décrit plus exactement ce cas. Les autres notions de cette famille sont définies dans le glossaire de l’IA.
Lire la licence avant tout usage commercial
Avant d’utiliser un modèle ouvert dans un cadre commercial, il faut lire sa licence : c’est elle, et non l’étiquette open source, qui dit ce qui est permis.
Les licences varient beaucoup d’une famille de modèles à l’autre, et parfois d’un modèle à l’autre dans la même famille. Certaines sont très permissives. D’autres interdisent certains usages, imposent de mentionner l’origine du modèle, posent des conditions selon l’utilisateur ou excluent l’usage commercial.
Quelques points se vérifient à chaque fois :
- ce que la licence autorise pour un usage commercial ou interne ;
- les usages explicitement interdits ;
- les obligations de mention ou de redistribution ;
- ce qui s’applique aux versions modifiées, par exemple après un fine-tuning ;
- les conditions attachées aux contenus produits par le modèle, quand la licence en prévoit.
La licence peut aussi changer d’une version à la suivante. Elle se vérifie donc pour la version exacte qu’on installe, et se fait relire par un juriste en cas de doute.
Ce que les poids ouverts apportent à une PME
Un modèle à poids ouverts apporte surtout de la maîtrise : l’entreprise choisit où il tourne, quelle version elle garde et ce qu’elle en fait.
- L’hébergement chez soi. Le modèle peut tourner sur un serveur de l’entreprise ou chez un hébergeur choisi, et même sans connexion à internet.
- La confidentialité. Les documents traités ne partent pas chez l’éditeur du modèle. Pour des données sensibles, c’est souvent l’argument qui fait pencher la décision.
- L’indépendance. Aucun fournisseur ne peut modifier ou retirer du jour au lendemain le modèle installé : la version choisie reste disponible tant qu’on la conserve.
- La personnalisation. Le modèle peut être affiné sur des exemples propres à l’entreprise, ou associé à des embeddings (plongements vectoriels) calculés en interne pour interroger des documents.
Les contraintes à regarder en face
Faire tourner soi-même un modèle ouvert transfère vers l’entreprise ce que le fournisseur d’une API prenait en charge : le matériel, la maintenance et la sécurité.
- Le matériel. Les plus petits modèles tournent sur un ordinateur récent. Les plus capables demandent des cartes graphiques spécialisées, souvent plusieurs, avec beaucoup de mémoire.
- La maintenance. Mises à jour, surveillance, sauvegardes, tenue de la charge quand plusieurs personnes l’utilisent en même temps : quelqu’un doit s’en occuper.
- La sécurité. Un modèle hébergé en interne se protège comme tout serveur accessible aux utilisateurs, et les filtres qu’applique un service grand public ne sont pas forcément présents.
- L’écart de performances. Il varie selon la tâche et évolue d’une génération de modèles à l’autre. Il se mesure sur vos propres cas d’usage, pas dans les classements publics.
Modèle ouvert ou propriétaire : comment choisir ?
Le choix entre modèle ouvert et modèle propriétaire se fait usage par usage, selon la sensibilité des données, le volume traité et les compétences disponibles.
Un modèle propriétaire accessible par API reste souvent le plus simple pour démarrer. Un modèle à poids ouverts se justifie quand les données ne doivent pas sortir, quand l’entreprise veut garder la main sur la version, ou quand un usage répétitif et volumineux rend l’hébergement interne pertinent.
Une voie intermédiaire existe : utiliser un modèle ouvert chez un hébergeur, ce qui évite l’achat de matériel tout en gardant le choix du modèle et de l’endroit où il tourne. Dans tous les cas, la décision commence par la lecture de la licence et par un test sur des cas réels.
À retenir
- Un modèle d’IA open source au sens strict publie ses poids, son code et des informations détaillées sur ses données, avec la liberté de l’utiliser, l’étudier, le modifier et le partager.
- Beaucoup de modèles dits open source sont en réalité à poids ouverts : téléchargeables, mais sans leurs données d’entraînement et parfois avec une licence restrictive.
- La licence, et non l’étiquette, dit ce qui est permis, et elle se lit pour la version exacte avant tout usage commercial.
- Un modèle à poids ouverts peut tourner chez soi, ce qui sert la confidentialité et l’indépendance vis-à-vis d’un fournisseur.
- En contrepartie, le matériel, la maintenance et la sécurité reviennent à l’entreprise ou à son prestataire.
Questions fréquentes
Quelle différence entre open source et open weights ?
Un modèle à poids ouverts publie ses paramètres, ce qui permet de le télécharger et de le faire tourner, mais pas forcément son code d'entraînement ni des informations détaillées sur ses données, et sa licence peut limiter certains usages. Un modèle open source au sens strict publie aussi ces éléments, avec la liberté de l'utiliser, l'étudier, le modifier et le partager.
Peut-on utiliser un modèle open source dans un produit commercial ?
Cela dépend de sa licence, qui varie d'un modèle à l'autre, parfois au sein d'une même famille. Certaines licences sont très permissives, d'autres interdisent des usages, posent des conditions ou excluent l'usage commercial. Il faut lire la licence du modèle précis, dans la version installée, avant tout usage en production, et la faire relire en cas de doute.
Un modèle à poids ouverts protège-t-il mieux la confidentialité ?
Il le permet, parce qu'il peut tourner sur vos serveurs ou chez un hébergeur choisi, sans que les données partent chez l'éditeur du modèle. La confidentialité dépend alors de l'endroit où il est installé et de la façon dont il est géré : un modèle ouvert mal hébergé n'offre aucune garantie particulière.
Faut-il un ordinateur puissant pour faire tourner un modèle open source ?
Cela dépend de sa taille. Les plus petits modèles tournent sur un ordinateur récent, avec des performances limitées. Les plus capables demandent des cartes graphiques spécialisées, souvent plusieurs, dotées de beaucoup de mémoire. Passer par un hébergeur qui propose des modèles ouverts évite d'acheter ce matériel.