Article 21 · Méthodes · Ce que cela change pour vous
Construire une application IA sans entraîner son propre modèle
Accéder à un modèle existant permet de démarrer un projet. Pour en faire un service utile et fiable, il reste à organiser les connaissances, les outils, les interactions et les contrôles.

Sommaire
Imaginons une startup ivoirienne qui souhaite développer un assistant de mathématiques pour les élèves du secondaire. L’élève photographie un exercice, explique sa difficulté et reçoit un accompagnement adapté.
La startup doit-elle commencer par entraîner son propre modèle d’intelligence artificielle ?
Pas nécessairement. Elle peut utiliser un modèle existant et concentrer son travail sur l’application, les ressources pédagogiques et la qualité de l’accompagnement.
Cette possibilité rend certains projets plus accessibles. Elle ne supprime cependant pas le travail de conception. Un modèle capable de produire une explication ne constitue pas, à lui seul, un service pédagogique.
Le modèle est une composante de l’application
Un modèle généraliste peut comprendre une question, reformuler un texte et proposer un raisonnement. Mais l’application doit organiser la façon dont ces capacités seront utilisées.
Dans notre exemple, elle doit notamment permettre à l’élève de transmettre son exercice, déterminer quelles ressources consulter, proposer une explication et traiter les situations où les informations sont insuffisantes.
Elle peut aussi avoir besoin de vérifier un calcul, de tenir compte du niveau scolaire ou de conserver certains éléments de progression.
Ces fonctions ne doivent pas nécessairement être réalisées par le même outil. Le modèle peut produire une explication, tandis qu’un moteur de calcul vérifie une équation et qu’une recherche documentaire retrouve la méthode prévue dans le programme.
La conception consiste à faire coopérer ces composants selon les besoins du service.
Plusieurs façons d’accéder à un modèle
Les principales options correspondent à des exigences différentes.
| Option | Ce que l’équipe prend en charge | Points à examiner |
|---|---|---|
| Utiliser un modèle par API | Connecter l’application à un service de modèle accessible à distance | Qualité, coûts d’usage, quotas, traitement des données et dépendance au fournisseur |
| Héberger un modèle à poids ouverts | Déployer et exploiter un modèle dont les paramètres sont disponibles | Licence, ressources de calcul, performances, sécurité et maintenance |
| Adapter un modèle préentraîné | Ajuster son comportement à partir d’exemples, notamment par fine-tuning | Qualité des données, pertinence de l’adaptation et évaluation des résultats |
| Entraîner un modèle | Organiser les données, l’entraînement, l’évaluation et l’exploitation | Compétences spécialisées, moyens de calcul et justification du besoin |
Ces options peuvent se combiner. Un modèle adapté peut être exploité par un fournisseur ou hébergé par l’organisation.
Pour un premier prototype, utiliser une API peut permettre de tester un usage sans prendre en charge l’exploitation du modèle. Le choix doit ensuite être réexaminé à partir des exigences et des résultats observés.
Un modèle à poids ouverts n’est pas automatiquement gratuit à exploiter ni libre de toute restriction. De même, l’adaptation d’un modèle ne garantit pas qu’il sera meilleur pour toutes les tâches.
Ce qu’il faut construire autour du modèle
Revenons à notre assistant pédagogique. Plusieurs fonctions doivent être couvertes :
- L’interface permet de poser une question, transmettre une image et lire les explications.
- Le serveur applicatif gère les accès, les conversations et les échanges avec les composants.
- L’orchestration détermine quand consulter une source, appeler un outil ou demander une précision.
- Les ressources pédagogiques apportent les programmes, méthodes, exercices et références nécessaires.
- Les outils de vérification peuvent contrôler des calculs ou certaines contraintes.
- L’évaluation et l’exploitation permettent de suivre la qualité, les erreurs, les coûts et la disponibilité.
Il s’agit de fonctions à assurer, pas nécessairement de six logiciels distincts.
Une première version peut avoir un périmètre restreint. Elle pourrait accompagner quelques types d’exercices, sans reconnaissance vocale ni suivi personnalisé. Ce choix réduit le nombre de fonctions à construire et facilite leur évaluation.
Le RAG aide à retrouver les connaissances pertinentes
Le RAG consiste à rechercher des informations dans un corpus, puis à les fournir au modèle pour qu’il prépare sa réponse.
Pour notre assistant, le corpus pourrait contenir des programmes scolaires, des fiches de notions et des exercices validés. La recherche vise à retrouver les ressources correspondant à la question et au niveau de l’élève.
Cette approche peut aider à contextualiser les explications et à rendre les références visibles. Sa qualité dépend cependant du corpus et de la recherche.
Un document périmé, une extraction incorrecte ou un passage mal sélectionné peuvent conduire à une réponse inadaptée. Il faut donc préserver les sources, leurs versions et les informations nécessaires à leur interprétation.
Le RAG ne transforme pas automatiquement un ensemble de PDF en connaissances pédagogiques fiables. Le travail documentaire et la validation métier restent essentiels.
Retrouver une bonne source ne garantit pas une bonne réponse
Supposons que l’élève demande de résoudre :
3x + 7 = 22
L’assistant peut retrouver une fiche correcte sur les équations du premier degré, puis produire une étape de calcul erronée. Il peut aussi donner directement la solution alors que l’objectif est d’aider l’élève à raisonner.
La qualité doit donc être examinée à plusieurs niveaux :
- la ressource retrouvée correspond-elle à la question ?
- le raisonnement et le résultat sont-ils corrects ?
- l’explication convient-elle au niveau de l’élève ?
- l’accompagnement respecte-t-il l’objectif pédagogique ?
Un outil de calcul peut contribuer à vérifier le résultat. Il ne suffit pas à apprécier la qualité pédagogique de l’explication.
De même, le fine-tuning ne remplace pas une source à jour ni les contrôles de justesse. Chaque mécanisme répond à un besoin particulier.
Plusieurs compétences, sans nécessairement une grande équipe
Une startup peut commencer avec une équipe réduite, mais elle doit identifier les fonctions indispensables.
Le développeur construit l’application. Le spécialiste de l’intégration IA organise les échanges avec le modèle, les sources et les outils. Les enseignants définissent les exigences pédagogiques et évaluent les explications. Les professionnels de la documentation préparent les ressources. Des compétences spécialisées apportent les contrôles de sécurité et de protection des données.
Certaines personnes peuvent couvrir plusieurs fonctions. Certaines expertises peuvent intervenir ponctuellement ou être mutualisées.
L’important est de savoir qui prépare, qui construit, qui valide et qui entretient le service. Une fonction laissée sans responsable peut devenir une faiblesse, même si le modèle utilisé est performant.
Passer du prototype à un service exploitable
Un prototype peut produire quelques réponses convaincantes. Un service doit aussi fonctionner dans les situations difficiles.
Que se passe-t-il lorsque la photographie est illisible ? Lorsque l’exercice comporte une erreur ? Lorsque le modèle n’est pas disponible ? Lorsque le quota est atteint ? Lorsque les sources ne permettent pas de répondre ?
Ces situations doivent être prévues dans l’interface et testées.
L’équipe doit également suivre les coûts, protéger les accès et limiter les informations collectées à ce qui est nécessaire. Si des données de progression sont conservées, leur usage et leur durée de conservation doivent être définis, avec une attention particulière aux utilisateurs mineurs.
Ces exigences influencent les choix techniques dès la conception.
Commencer par un périmètre que l’on peut vérifier
Pour notre startup, une première démarche pourrait être :
- Choisir un niveau scolaire et quelques types d’exercices.
- Définir le comportement pédagogique attendu.
- Préparer les ressources nécessaires et vérifier leurs conditions d’utilisation.
- Construire un prototype avec un modèle existant.
- Tester des questions variées, y compris les erreurs et les demandes ambiguës.
- Corriger, puis élargir progressivement le périmètre.
Cette démarche est illustrative. Elle permet de vérifier le besoin et les résultats avant d’ajouter des fonctions ou d’engager des investissements plus importants.
Les essais peuvent aussi révéler qu’un autre modèle, un outil spécialisé ou une adaptation est nécessaire. Le choix technique devient alors une réponse à un problème observé.
La valeur se construit dans l’ensemble du service
Lorsque plusieurs applications accèdent à des modèles comparables, leurs différences peuvent venir de la compréhension des utilisateurs, des ressources préparées, de l’intégration aux activités et de la qualité des contrôles.
Pour notre assistant pédagogique, un patrimoine de connaissances validées, une interaction adaptée et une maintenance régulière peuvent contribuer à la valeur du service. Cette valeur doit toutefois être vérifiée auprès des utilisateurs ; elle ne garantit pas la viabilité économique du projet.
Construire une application IA sans entraîner son propre modèle est donc une possibilité réelle. Elle permet de mobiliser une technologie existante, tout en consacrant des compétences à ce qui rend l’application utile dans son contexte.
L’équipe reste responsable de ses choix, de ses ressources et de la qualité du service qu’elle propose.
Nature du texte : explication pédagogique et proposition d’analyse Agora. La startup et le parcours de réalisation sont fictifs. Les options techniques sont présentées de manière générale ; leur adéquation doit être évaluée pour chaque projet.
Pour explorer dans Agora
- Ce que l’IA sait faire (dont le RAG) →Les notions évoquées : modèle, recherche documentaire, outils.
- Cas d’usage : le répétiteur IA →Une application construite sans entraîner son propre modèle.
- Contrôles à appliquer aux réponses d’IA →Pourquoi un RAG ne garantit pas une réponse juste, et comment vérifier.