Aller au contenu

S'exercerNiveau 3, Construire480 minutes

Projet : une application déployée en Europe avec connexion d'entreprise

Le projet qui clôt le parcours de développement : l'assistant des procédures d'une entreprise fictive, ouvert aux seuls salariés par leur compte Microsoft, qui répond à partir de dix procédures en citant la bonne, hébergé en Europe, avec un modèle traité en Europe, une dépense plafonnée, une trace de chaque question et une sauvegarde restaurée. Douze exigences, six lots, une recette. Données fabriquées, critères de réussite et correction commentée.

Écrit le 9 octobre 2026 · Vérifié le 9 octobre 2026

Vous saurez

  • Assembler une application d'IA complète à partir des pages du parcours
  • Tenir douze exigences, de la connexion à la sauvegarde
  • Faire la recette : vérifier chaque exigence, preuve à l'appui
  • Laisser une application qu'une autre personne peut tenir

Dans le parcours

Développement d'applications d'IA

Pour finir le parcours

Aussi dans : Progression par projets

Sur cette page
  1. Rappel
  2. L'essentiel
  3. Objectif
  4. Données fournies
  5. Consignes
  6. Critères de réussite
  7. Indications
  8. Correction commentée
  9. Extensions
  10. Lectures suivantes
Rappel de la page précédente

Répondez de tête, puis ouvrez. Déploiement en région européenne

1L'hébergeur est à Paris. Les données restent-elles en Europe ?

Pas forcément : l'appel au modèle part chez son éditeur, et certains hébergeurs gardent secrets et journaux hors de la région par défaut. Chaque maillon se vérifie.

2Pourquoi protéger l'adresse de l'application ?

Parce qu'elle est publique : sans contrôle, n'importe qui peut l'appeler et dépenser votre crédit chez l'éditeur du modèle.

L'essentiel
  1. Une application d'IA en service, ce n'est pas un modèle qui répond : c'est une connexion, une base, un hébergement, un coût tenu, une trace, une sauvegarde, et une personne qui en répond.
  2. Open WebUI fournit l'interface, la connexion Microsoft et la base de connaissances ; sa recherche peut combiner les mots et le sens, avec un reclassement, comme dans le projet RAG.
  3. Le modèle se choisit aussi pour son lieu de traitement : Mistral propose un point d'accès européen, au prix de 10 % de plus.
  4. Chaque exigence se vérifie par une preuve : un compte refusé, une région affichée, une trace lue, une restauration faite.
  5. La recette reprend les dix questions du projet Gemini Notebook : la même base, les mêmes pièges, une autre architecture.
1

Objectif

Livrer l'assistant des procédures du Comptoir Arcelle, selon le cahier des charges fourni, en assemblant ce que le parcours a appris : l'interface et la connexion d'entreprise, la recherche mesurée, le déploiement en Europe, la trace, la sécurité. Puis faire la recette, exigence par exigence.

Cahier des charges, procédures et entreprise fabriqués pour l'exercice.

2

Données fournies

Le cahier des charges et ses douze exigences ; les dix procédures et les dix questions du projet Gemini Notebook, qui servent ici de base et de recette.

  • Cahier des chargesWord, 37 Ko · le besoin et douze exigences, chacune avec sa vérification
    Télécharger
    Lire le document ici

    Document fabriqué pour un projet d'entraînement de Meridal : l'entreprise, le Comptoir Arcelle, ses salariés et ses procédures sont inventés.

    Le besoin

    Les soixante salariés du Comptoir Arcelle cherchent les règles internes dans dix procédures : notes de frais, congés, réclamations, commandes aux fournisseurs, télétravail, et les autres. L'entreprise veut un assistant qui réponde à partir de ces procédures, en citant la bonne, ouvert aux seuls salariés, hébergé en Europe.

    Les exigences

    Données fournies
    N°ExigenceComment on le vérifie
    EX-1On entre avec son compte Microsoft de l'entreprise, et seulement si l'on fait partie du groupe Assistant procédures.Un compte de l'entreprise hors du groupe est refusé.
    EX-2Aucune inscription locale ; aucun compte actif sans un administrateur.L'écran de connexion n'offre que Microsoft.
    EX-3L'assistant répond à partir des dix procédures et cite la procédure de chaque information.Les dix questions de test.
    EX-4Sans réponse dans les procédures, il le dit, sans compléter.Les questions 7 et 8.
    EX-5Il signale une contradiction entre deux procédures.La question 2.
    EX-6L'application tourne chez un hébergeur, dans une région en France ou dans l'Union européenne.La région affichée par l'hébergeur.
    EX-7Les appels au modèle sont traités dans l'Union européenne.Le point d'accès appelé, et le contrat de l'éditeur.
    EX-8Aucune clé ni aucun secret dans le code ou dans le dépôt.Une recherche dans le dépôt.
    EX-9Une dépense mensuelle plafonnée chez l'éditeur du modèle.Le plafond réglé dans sa console.
    EX-10Chaque question laisse une trace : qui, quand, quel modèle, combien de tokens ; le texte seulement si l'entreprise le décide.La trace d'une question d'essai.
    EX-11Une sauvegarde des données de l'application, restaurée une fois pour essai.La restauration d'essai.
    EX-12Une personne nommée tient les procédures à jour dans l'assistant, et le secret de connexion avant son expiration.Son nom, et la date de la dernière mise à jour.
  • Dix questions de testWord, 36 Ko · la recette des exigences EX-3 à EX-5
    Télécharger
    Lire le document ici

    Document fabriqué pour un projet d'entraînement de Meridal. Il reste hors du carnet : il sert à vérifier les réponses, et la correction est sur la page.

    Les questions

    1. Quel est le plafond d'un repas pris seul en déplacement ?

    2. Avant quelle date faut-il déposer sa note de frais ?

    3. Un salarié arrivé il y a deux semaines peut-il télétravailler ?

    4. Qui valide une commande de 2 000 € HT ?

    5. Un client signale une palette abîmée, livrée hier. Que faire, et dans quels délais ?

    6. Un courriel d'un fournisseur demande de changer ses coordonnées bancaires. Que faire ?

    7. Combien de jours de congés payés a-t-on par an ?

    8. Quel est le montant de la prime d'ancienneté ?

    9. Préparez la liste de contrôle du premier jour d'un nouveau salarié.

    10. Où trouver le formulaire de demande de congés ?

Les dix procédures sont sur la page du carnet Gemini Notebook, en Word ; gardez-y la contradiction voulue entre l'accueil et les notes de frais.

3

Consignes

Six lots, dans l'ordre

  1. 1 Interface et connexion · EX-1, EX-2
    Open WebUI ; l'application inscrite dans Microsoft Entra, « Affectation requise » sur Oui, le groupe Assistant procédures ; le formulaire de connexion local coupé, un nouveau compte en attente d'un administrateur.
    l'interface et la connexion d'entreprise
  2. 2 La base et les réponses · EX-3, EX-4, EX-5
    Une base de connaissances : Workspace, Knowledge, Create, les dix procédures ; un modèle de l'espace de travail qui la porte, avec les consignes du carnet ; la recherche en mode Focused Retrieval, hybride.
    le RAG mesuré sur une base de fiches
  3. 3 Hébergement et modèle en Europe · EX-6, EX-7, EX-8
    L'image d'Open WebUI chez un hébergeur en France ; la connexion au modèle dans Settings, Admin, Connections, avec le point d'accès européen de l'éditeur ; les secrets dans l'environnement de l'hébergeur.
    le déploiement en région européenne
  4. 4 Coût et trace · EX-9, EX-10
    Le plafond de dépense dans la console de l'éditeur ; une trace par question, sans le texte par défaut ; la durée de conservation décidée.
    la trace d'une application
  5. 5 Exploitation · EX-11, EX-12
    La sauvegarde du volume de données d'Open WebUI, restaurée une fois ; la personne responsable ; la date d'expiration du secret client notée, et son renouvellement prévu.
    la sécurité d'une application
  6. 6 Recette · toutes
    Chaque exigence vérifiée par sa preuve, notée dans le cahier des charges ; les dix questions posées à l'assistant déployé.
    évaluer un outil
Libellés d'Open WebUI en anglais, ceux de sa documentation ; libellés de Microsoft Entra en français, ceux de son aide.
  1. Lisez le cahier des charges, et notez pour chaque exigence la page du parcours qui y répond.
  2. Faites les lots dans l'ordre : chacun s'appuie sur le précédent. Un lot n'est fini que lorsque ses exigences sont vérifiées.
  3. Gardez un journal de travail : chaque choix, chaque réglage, chaque valeur par défaut changée, avec la date.
  4. Faites la recette avec une autre personne : elle se connecte, pose les dix questions, tente d'entrer sans être dans le groupe.
  5. Rédigez une page de passation : comment se connecter à l'administration, où sont les secrets, comment restaurer, qui appeler.
4

Critères de réussite

5

Indications

Un salarié hors du groupe entre quand même

CauseL'affectation n'est pas requise dans Entra, ou le formulaire local est resté ouvert.

À faire« Affectation requise ? » sur Oui ; ENABLE_LOGIN_FORM à faux.

Un réglage changé dans l'environnement n'a pas d'effet

CauseCertaines variables d'Open WebUI sont gardées en base après le premier lancement.

À faireLes changer dans l'administration ; c'est documenté par Open WebUI.

L'assistant ne trouve pas une procédure

CauseLe fichier n'a pas fini d'être traité, ou la base n'est pas rattachée au modèle.

À faireAttendre la fin du traitement ; vérifier la base dans Workspace, Models, Edit.

Il répond par la loi à la question des congés

CauseLa consigne de ne pas compléter manque dans le modèle de l'espace de travail.

À faireReprenez les consignes du carnet Gemini Notebook, mot pour mot.

Tout le monde est déconnecté un matin

CauseLe secret client a expiré dans Entra.

À faireLe renouveler, et noter la prochaine date ; Microsoft recommande un certificat plutôt qu'un secret en production.

La facture du modèle double

CauseUn usage imprévu, ou une adresse appelée hors de l'interface.

À faireLe plafond de dépense ; la trace par utilisateur ; l'adresse protégée par la connexion.

6

Correction commentée

Ouvrir la correction

L'architecture de référence

  1. Le salarié
    dans son navigateur
  2. Microsoft Entra
    le compte, le groupe
  3. Open WebUI
    chez l'hébergeur, en France
  4. La base de connaissances
    dix procédures, recherche hybride
  5. Le modèle
    point d'accès européen
  6. La trace et la sauvegarde
    chez l'hébergeur
Schéma d'explication. Cerclée : la seule pièce que l'entreprise héberge et tient elle-même.
Correction commentée
ExigenceLa preuve
EX-1Connexion avec un compte du groupe : accès ; hors du groupe : refus de Microsoft avant même Open WebUI
EX-2L'écran ne montre que le bouton Microsoft ; un compte neuf attend l'activation
EX-3 à EX-5Les dix questions ; la correction est celle du carnet Gemini Notebook
EX-6La région de l'application dans la console de l'hébergeur
EX-7L'adresse du point d'accès dans Connections ; l'option européenne dans le contrat de l'éditeur
EX-8Une recherche du mot de la clé dans le dépôt : aucun résultat
EX-9Le plafond dans la console de l'éditeur, et l'alerte avant le plafond
EX-10La trace d'une question d'essai : l'utilisateur, l'heure, le modèle, les tokens
EX-11La restauration sur une instance neuve, et la question 1 posée après
EX-12Le nom de la personne, et la date d'expiration du secret, dans la page de passation
La sortieLa recette complète

Pas encore exécuté par Meridal. Meridal n'a pas encore déployé cet assistant : la correction donne l'architecture et la preuve attendue de chaque exigence, pas un résultat mesuré.

Ce qui compte le plus. La page de passation. Une application que seule la personne qui l'a construite sait relancer, restaurer et renouveler s'arrêtera le jour de son absence.

7

Extensions

  • Mesurer la recherche : les quarante questions du projet RAG, posées à la base d'Open WebUI, avec et sans recherche hybride (le RAG mesuré).
  • Un banc des modèles : choisir le modèle de l'assistant par le banc, parmi ceux qui traitent en Europe (le banc d'évaluation).
  • Des outils : l'assistant qui lit le logiciel de suivi des clients par un serveur MCP, en lecture seule (le serveur MCP).
  • Le règlement européen : les obligations d'un assistant ouvert aux salariés (le règlement européen sur l'IA).
8

Lectures suivantes

↑ Plus général

Rien avant : c'est un point de départ.

Vous êtes ici

Projet : une application déployée en Europe avec connexion d'entreprise

Tout le dossier « Projets d'entraînement »

Limites et sources

Le cahier des charges et l'entreprise sont fabriqués ; Meridal n'a pas encore déployé cet assistant : la correction donne l'architecture et les preuves attendues.

Les réglages viennent des documentations d'Open WebUI, de Microsoft, de Mistral et de Clever Cloud, lues du 7 au 9 octobre 2026.

  1. Open WebUI, bases de connaissances ; Open WebUI, connexions compatibles OpenAI ; Microsoft, restreindre une application ; Mistral, inférence régionale.
  2. Le cahier des charges : apprendre/pages/projets/projet-application/fichiers/.

Écrit par Meridal, avec l'aide de l'IA ; chaque fait vérifié à sa source et relu avant publication. Texte et schémas sous licence CC BY 4.0 : reprenez-les en citant Meridal. Le code sous licence MIT.

Service correspondant

Un assistant qui connaît votre entreprise

3 300 € à 10 200 €, puis sur devis

Voir le service

Un premier échange de 30 minutes

En visio et sans frais : vous décrivez votre situation, nous vous indiquons ce qui est réalisable, avec quels outils et pour quel ordre de prix. Vous pouvez aussi nous écrire ; chaque message reçoit une réponse écrite.