Le principe
Le système est conçu pour mobiliser plusieurs familles de modèles selon ce que la tâche exige — sans dépendance contractuelle à un fournisseur unique. Côté propriétaire, trois acteurs majeurs ; côté ouvert, quatre familles installables en local.
Modèles propriétaires — accès par clé, exécution sur les serveurs du fournisseur :
- Claude (Anthropic) — généralistes, raisonnement long
- GPT (OpenAI) — généralistes, écosystème étendu
- Gemini (Google) — multimodaux, intégration documentaire
Modèles ouverts — poids librement téléchargeables, exécution sur vos machines :
- Gemma (Google) — léger, bon en français
- Llama (Meta) — référence open source généraliste
- Mistral (Mistral AI, France) — européen, licence ouverte
- Qwen (Alibaba) — multilingue, fort sur les langues asiatiques
Si un fournisseur change ses tarifs, déprécie un modèle, modifie sa politique de confidentialité ou disparaît, vous basculez.
Pourquoi
L’industrie de l’intelligence artificielle est en mouvement permanent. Ces trois dernières années ont vu :
- des fournisseurs déprécier brutalement des modèles que leurs clients utilisaient en production
- des changements de tarifs qui doublent le coût d’usage en quelques mois
- des changements de politique d’usage qui interdisent rétroactivement certains cas
- des fournisseurs qui ferment certaines API au profit d’autres
Un système architecturé autour d’un fournisseur unique est exposé à chacun de ces changements. Un système vendor-agnostic les absorbe sans rupture — c’est ce qui caractérise un système sans dépendance contractuelle.
Conséquence pratique
Au-dessus des fournisseurs, un sélecteur de modèles simple choisit lequel mobiliser pour chaque tâche. Ce sélecteur est documenté dans le manuel d’installation. Quand un fournisseur change ses conditions, la modification se fait à un seul endroit du système, par votre chef de projet.
Concrètement, le système installé chez vous comprend :
- Une table de correspondance tâche / modèle qui associe chaque type de tâche à un modèle préférentiel et à une ou deux alternatives.
- Des identifiants d’accès aux fournisseurs, stockés chiffrés, modifiables sans toucher au code.
- Un mode local-first où, par défaut, les tâches qui n’exigent pas de modèle propriétaire de pointe utilisent un modèle ouvert tournant chez vous.
Cela complète le principe local-first : non seulement les données restent chez vous, mais les fournisseurs de modèles ne peuvent plus imposer leurs conditions au cabinet.