Octopi / Guides / Open source ou open weight
Guide
IA open source ou modèles open-weight : quelle différence ?
Open-weight signifie que vous pouvez télécharger le modèle entraîné — ses poids — et le faire tourner sur votre propre matériel. L’open source, tel que l’Open Source Initiative le définit pour l’IA, implique en plus la liberté de l’utiliser, de l’étudier, de le modifier et de le partager, avec suffisamment d’informations sur ses données d’entraînement et son code pour pouvoir le faire. Beaucoup de modèles populaires sont open-weight sans être open source au sens de cette définition : lisez donc la licence.
Remarque : l’interface d’Octopi est en anglais.
Open weight vs open source : qu’est-ce qui les distingue ?
Un modèle d’IA entraîné est, au fond, un gros fichier de nombres appelés poids (ou paramètres). Toute personne qui dispose des poids et d’un programme pour les exécuter peut utiliser le modèle. Ce qui sépare les étiquettes, c’est ce qui est publié en plus — et sous quelle licence.
Utilisé via un service
Vous envoyez votre requête au service du fournisseur et recevez une réponse. Vous n’obtenez jamais les poids ; c’est le fournisseur qui décide de la version que vous utilisez.
Le télécharger et le faire tourner
Les poids sont publiés et chacun peut les télécharger. La licence peut tout de même limiter l’usage que vous en faites, et les données d’entraînement comme le code ne sont souvent pas publiés.
L’ensemble des libertés
Selon la définition de l’OSI : la liberté d’utiliser, d’étudier, de modifier et de partager le modèle, avec suffisamment d’informations sur ses données, son code et ses poids pour le faire.
« Open source », au sens large
Dans les articles et sur les pages produits, « modèle open source » veut souvent simplement dire open-weight. Quand cela compte, vérifiez la licence et ce qui a réellement été publié.
Tout modèle open source est donc open-weight, mais beaucoup de modèles open-weight ne sont pas open source. L’écart tient à ce que la licence vous permet de faire et à ce que vous pouvez savoir de la façon dont le modèle a été conçu.
Qu’est-ce qui est publié avec un modèle d’IA ?
La publication d’un modèle d’IA peut comporter plusieurs éléments. Voici ce que chaque étiquette implique en général.
| Élément | Ce que c’est | Open-weight | IA open source (OSI) |
|---|---|---|---|
| Poids | Le modèle entraîné lui-même | Téléchargeables | Inclus |
| Code d’exécution | Le logiciel qui charge les poids et les exécute | Souvent fourni, ou un moteur d’exécution courant peut charger le modèle | Inclus |
| Code d’entraînement | Le code qui a servi à entraîner le modèle | Souvent non publié | Inclus |
| Données d’entraînement | Ce à partir de quoi le modèle a appris | Souvent non publiées, ou seulement décrites brièvement | Suffisamment d’informations sur les données |
| Licence | Ce que vous pouvez faire de tout ce qui précède | De la licence permissive à l’usage réservé à la recherche | Doit permettre l’utilisation, l’étude, la modification et le partage |
Les publications varient d’un éditeur à l’autre, et d’un modèle à l’autre — d’où le « souvent ».
Qu’est-ce que l’Open Source AI Definition ?
L’Open Source Initiative (OSI) a publié l’Open Source AI Definition 1.0 en octobre 2024.
En clair, elle demande qu’un système d’IA s’accompagne de quatre libertés : l’utiliser, étudier son fonctionnement, le modifier et le partager. Comme ces libertés ne veulent pas dire grand-chose face à un simple fichier de nombres, elle demande aussi suffisamment d’informations sur les données d’entraînement, le code et les poids pour qu’elles soient applicables en pratique.
Un modèle peut donc être open-weight sans répondre à la définition — par exemple quand sa licence restreint certains usages, ou que ses données d’entraînement et son code ne sont ni publiés ni décrits. Une licence permissive sur les poids, comme Apache 2.0, règle la question de la licence, pas celle des données ni du code.
LLM open source et usage commercial : que permettent les licences open-weight ?
La plupart des modèles open-weight relèvent de l’un de quatre types de licence. Au sein d’une même famille, des tailles différentes peuvent avoir des licences différentes.
| Type de licence | Exemples | Usage commercial | Points d’attention |
|---|---|---|---|
| Permissive (Apache 2.0, MIT) | Mistral 7B ; Qwen2.5-7B, Qwen2.5-14B et Qwen3.5-9B (Apache 2.0) | Autorisé | Conserver la licence et les mentions en cas de redistribution |
| Licence communautaire spécifique | Llama 3.1 de Meta (Llama 3.1 Community License) | Autorisé, sous conditions | Une licence distincte pour les produits ou services de plus de 700 millions d’utilisateurs actifs mensuels ; une politique d’utilisation acceptable (Acceptable Use Policy) |
| Conditions d’utilisation avec usages interdits | Gemma de Google (Gemma Terms of Use) | Fixé par les conditions — lisez-les | Une politique d’usages interdits (Prohibited Use Policy) qui s’applique à ce que vous construisez |
| Licence de recherche | Qwen2.5-3B (Qwen Research License) | Pas sans une licence distincte : usage de recherche ou d’évaluation uniquement | Pour un usage professionnel, demander une licence commerciale à l’éditeur ou choisir un autre modèle |
Vérifiez le modèle et la taille exacts — les licences peuvent différer au sein d’une même famille, et d’une version à l’autre. Ces informations sont générales et ne constituent pas un conseil juridique.
Que doit vérifier une entreprise avant d’utiliser un modèle open-weight ?
Avant qu’un modèle n’entre dans un produit ou dans votre travail quotidien, lisez sa licence avec ces questions en tête.
Est-il seulement autorisé ?
Les licences permissives l’autorisent, les licences spécifiques peuvent y attacher des conditions, les licences de recherche peuvent ne pas l’autoriser.
Que devez-vous transmettre ?
Beaucoup de licences vous demandent de conserver le texte de la licence et les mentions lorsque vous redistribuez le modèle ou l’intégrez à un produit.
Votre usage figure-t-il sur une liste d’interdits ?
Llama 3.1 a une politique d’utilisation acceptable et Gemma une politique d’usages interdits. Lisez-les au regard de ce que vous prévoyez de faire.
La licence change-t-elle au-delà d’une certaine taille ?
La licence de Llama 3.1 exige une licence distincte au-delà de 700 millions d’utilisateurs actifs mensuels. Repérez ce genre de clause.
Ses réponses peuvent-elles entraîner d’autres modèles ?
Si vous prévoyez d’entraîner ou d’améliorer un autre modèle à partir des sorties d’un modèle, vérifiez si la licence aborde ce point.
Pouvez-vous partager ce que vous construisez ?
Si vous partagez ou vendez une version affinée (fine-tunée), vérifiez ce que dit la licence des œuvres dérivées, du nommage et de la transmission de ses conditions.
D’où viennent les poids ?
Téléchargez-les depuis la page officielle de l’éditeur ou la bibliothèque officielle de votre moteur d’exécution, et comparez les sommes de contrôle lorsqu’elles sont publiées.
Où vont vos données ?
La licence ne le dit pas. Cela dépend de l’endroit où tourne le modèle et de l’application construite autour.
Pourquoi les poids ouverts comptent-ils pour la confidentialité et la souveraineté ?
La licence fixe ce que vous avez le droit de faire. Des poids téléchargeables fixent ce que vous pouvez faire — et c’est là qu’entrent en jeu la confidentialité et le contrôle.
Le faire tourner là où sont vos données. Vous pouvez exécuter le modèle sur votre propre ordinateur ou serveur : le texte que vous lui confiez n’est pas envoyé à un fournisseur de modèles pour être traité. C’est tout le principe de l’IA en local sur un Mac.
Garder une copie. Un modèle hébergé peut être modifié ou retiré par son fournisseur. Des poids ouverts sur votre propre disque continuent de se comporter de la même façon.
Choisir et changer. Vous choisissez le modèle, la version et la machine, et pouvez passer à un autre modèle sans rien demander à personne. Ce sont les leviers de l’IA souveraine : qui détient les poids, qui fournit la puissance de calcul et si vous pouvez changer.
Des poids ouverts ne garantissent pas à eux seuls la confidentialité : l’application autour du modèle décide de ce qui part en ligne par ailleurs, et faire tourner un modèle vous-même ne vous dispense pas de vos obligations au titre de lois comme le RGPD. Voir les guides « IA, RGPD et données clients » et « IA locale ou IA dans le cloud ».
Comment vérifier la licence d’un modèle en 2 minutes ?
Nommer le modèle exact
Notez la famille, la version, la taille et la variante — par exemple Qwen2.5-7B-Instruct, pas seulement « Qwen ». Les licences peuvent différer au sein d’une même famille.
Ouvrir la fiche du modèle
Sur la page officielle de l’éditeur (souvent sur Hugging Face), la fiche du modèle (model card) indique une licence, et les fichiers comprennent généralement un fichier LICENSE. Lisez le fichier, pas seulement l’étiquette.
Lire les clauses qui comptent
Usage commercial, éventuelle politique d’utilisation acceptable, seuils d’utilisateurs, et ce que vous pouvez faire des copies et des versions affinées. Au moindre doute, demandez conseil à un avocat.
Le modèle tourne déjà chez vous ? Dans Ollama, ollama show <model> --license affiche la licence fournie avec lui, et la page du modèle dans la bibliothèque Ollama l’indique en général aussi. Si les deux divergent, fiez-vous à la fiche du modèle publiée par l’éditeur.
La place d’Octopi
Octopi est un exemple d’application construite sur des modèles open-weight : une application Mac gratuite qui, à partir d’une tâche décrite en anglais courant, produit un tableur terminé — avec un chat qui tourne sur votre Mac.
Des modèles open-weight via Ollama
Le modèle tourne sur votre Mac via Ollama, le moteur open source qui le fait tourner, ou sur un serveur Ollama que vous faites tourner ailleurs. Le chat refuse les modèles qu’Ollama exécute dans son propre cloud.
Qwen2.5-7B-Instruct, Apache 2.0
Le modèle par défaut des Mac dotés d’au moins 12 Go de mémoire est publié sous licence Apache 2.0, tout comme la taille « Newest », Qwen3.5-9B, et la taille « Advanced », Qwen2.5-14B.
Les licences varient — vérifiez chacune
La taille « Light » est un modèle Qwen2.5-3B, sous la Qwen Research License, qui n’autorise qu’un usage de recherche ou d’évaluation. Llama 3.1, Mistral et Gemma 2 sont aussi proposés, ainsi que tout modèle déjà présent dans votre Ollama.
Gratuite, mais pas open source
Octopi est une application gratuite, sans compte ; ce n’est pas un logiciel open source. Son modèle est sur votre Mac, et Octopi se connecte à Internet pour les recherches web et les consultations de CRM que vous lui demandez.
Pour en savoir plus sur le chat : Discuter avec des modèles d’IA open source sur votre Mac (en anglais).
Questions fréquentes
Quelle est la différence entre IA open source et IA open-weight ?
Les poids d’un modèle open-weight peuvent être téléchargés et exécutés sur votre propre matériel, selon la licence de l’éditeur. L’IA open source, telle que la définit l’Open Source Initiative, implique en plus la liberté d’utiliser, d’étudier, de modifier et de partager le modèle, avec suffisamment d’informations sur ses données et son code pour le faire. Tout modèle open source est open-weight, mais pas l’inverse.
Llama est-il open source ?
Les poids de Llama 3.1 sont téléchargeables : c’est un modèle open-weight. Sa licence, la Llama 3.1 Community License, autorise l’usage commercial sous conditions — dont une licence distincte au-delà de 700 millions d’utilisateurs actifs mensuels et une politique d’utilisation acceptable. « Open-weight » est donc un terme plus précis qu’« open source » au sens de l’OSI.
Qwen est-il open source ?
Cela dépend du modèle. Qwen2.5-7B, Qwen2.5-14B et Qwen3.5-9B sont publiés sous Apache 2.0, une licence permissive ; certaines autres tailles de Qwen2.5 utilisent les licences propres à Qwen — le 3B, par exemple, relève de la Qwen Research License, qui n’autorise qu’un usage de recherche ou d’évaluation. Vérifiez la fiche du modèle exact, dans la taille exacte.
Peut-on utiliser un LLM open source ou open-weight à des fins commerciales ?
Souvent, mais cela dépend de la licence du modèle exact, dans la taille exacte. Les licences permissives comme Apache 2.0 autorisent l’usage commercial ; les licences spécifiques comme celle de Llama 3.1 l’autorisent sous conditions ; les licences de recherche peuvent le limiter ou l’exclure. Ces informations sont générales et ne constituent pas un conseil juridique.
Qu’est-ce que l’Open Source AI Definition ?
La définition de l’IA open source établie par l’Open Source Initiative ; la version 1.0 est parue en octobre 2024. Elle demande la liberté d’utiliser, d’étudier, de modifier et de partager un système d’IA, avec suffisamment d’informations sur ses données d’entraînement, son code et ses poids pour rendre ces libertés applicables en pratique.
Faire tourner un modèle open-weight en local protège-t-il mes données ?
Pour l’étape du modèle, oui : un modèle qui tourne sur votre propre ordinateur n’envoie pas votre texte à un fournisseur de modèles. L’application autour peut tout de même se connecter à Internet ; vérifiez donc ce qu’elle envoie. Et travailler en local ne vous dispense pas de vos propres obligations en matière de protection des données.
Octopi est-il open source ?
Non. Octopi est une application gratuite, pas un logiciel open source. Les modèles qu’il fait tourner sont open-weight : celui par défaut, Qwen2.5-7B-Instruct, est publié sous licence Apache 2.0, et les licences des autres modèles varient.
À lire aussi
Faites tourner un modèle open-weight sur votre Mac
Octopi exécute des modèles open-weight en local via Ollama — gratuitement, sans compte.
Télécharger Octopi gratuitement