<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr"><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://www.reau.ca/feed/Artificial%20Intelligence.xml" rel="self" type="application/atom+xml" /><link href="https://www.reau.ca/" rel="alternate" type="text/html" hreflang="fr" /><updated>2026-03-18T10:58:55+00:00</updated><id>https://www.reau.ca/feed/Artificial%20Intelligence.xml</id><title type="html">reau.ca | Artificial intelligence</title><subtitle>Geoff RÉAU is a confirmed Technology Delivery Lead with 20+ years of experience in Infrastructure Technology. From Design to Delivery and beyond, Geoff is dedicated to supporting clients every step of the way, ensuring trust and delivering impactful technology solutions.</subtitle><author><name>Geoff RÉAU</name><email>contact@reau.ca</email></author><entry xml:lang="en"><title type="html">Thunkable Tuto (2/2): Make your mobile app smart with the Google Gemini API</title><link href="https://www.reau.ca/2026/03/18/thunkable-tuto-part-2.html" rel="alternate" type="text/html" title="Thunkable Tuto (2/2): Make your mobile app smart with the Google Gemini API" /><published>2026-03-18T10:00:00+00:00</published><updated>2026-03-18T10:00:00+00:00</updated><id>https://www.reau.ca/2026/03/18/thunkable-tuto-part-2</id><content type="html" xml:base="https://www.reau.ca/2026/03/18/thunkable-tuto-part-2.html"><![CDATA[<p><img src="/content/images/thunkable-tuto-part2.jpg" alt="Thunkable Tuto - Integrate Gemini API" style="display: block; margin: 0 auto;" /></p>

<p>In <strong><a href="/2026/03/13/thunkable-tuto-part-1.html">the first part of this tutorial</a></strong>, we connected our mobile prototype to a Firebase database. This is a great practice, especially relevant if you plan to transition to coding with frameworks like React Native later on. However, this approach keeps us dependent on a pre-filled database.</p>

<p>Today, we are shifting into high gear. After 20 years in the IT industry, I am still fascinated by how easily we can now integrate artificial intelligence into an app with just a few clicks. We are going to replace our static database with the Google Gemini API to generate 100% custom quotes on the fly!
<!--more--></p>

<hr />
<p><strong><em>Foreword</em></strong>: <em>This article, enhanced with improvements generated by AI (<a href="https://gemini.google.com/">Google Gemini</a>), is made available under the</em> <span xmlns:cc="http://creativecommons.org/ns#"><i><a href="https://creativecommons.org/licenses/by-nd/4.0/?ref=chooser-v1" target="_blank" rel="license noopener noreferrer" style="display:inline-block;">CC BY-ND 4.0<img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/by.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/nd.svg?ref=chooser-v1" alt="" /></a></i></span></p>

<hr />

<h1 id="step-1-get-the-brains-keys-google-ai-studio">Step 1: Get the brain’s keys (Google AI Studio)</h1>
<p>To talk to Gemini from our app, we need a pass: an API key.</p>
<ul>
  <li>Go to <a href="https://aistudio.google.com/">Google AI Studio</a>.</li>
  <li>Sign in with your Google account.</li>
  <li>In the left menu, click on <strong>Get API key</strong> and then on the <strong>Create API key</strong> button.</li>
</ul>

<p><img src="/content/images/gemini_api_keygen_en.jpg" alt="Generate an API key on Google AI Studio" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>Once the API key is created, click on it to display it.</li>
  <li>Copy this long string of characters and keep it safe (never share it publicly).
<img src="/content/images/gemini_api_key_en.jpg" alt="Display an API key on Google AI Studio" style="display: block; margin: 0 auto;" /><br /></li>
</ul>

<h1 id="step-2-adapt-motivapps-design">Step 2: Adapt MotivApp’s Design</h1>
<p>Let’s pick up our Thunkable project where we left off. We are going to add some interactivity.</p>
<ul>
  <li><strong>On Screen1 (Home):</strong> Add a <strong>Text Input</strong> component right above the “Inspire me!” button. Change its <em>Hint</em> property to display: “Enter a theme (e.g., Sports, Coding…)”. Rename this component <code class="language-plaintext highlighter-rouge">Input_Theme</code>.
<img src="/content/images/thunkable_gemini_design.jpg" alt="Updated design with text input" style="display: block; margin: 0 auto;" /><br /></li>
</ul>

<h1 id="step-3-prompt-engineering-with-risen">Step 3: Prompt Engineering with RISEN</h1>
<p>This is the core of the reactor. To prevent the AI from rambling, we will structure our request (prompt) with the professional <strong>RISEN</strong> framework. Here is how we will constrain the <code class="language-plaintext highlighter-rouge">gemini-2.5-flash</code> model:</p>
<ul>
  <li><strong>R (Role):</strong> Act as an expert motivational life coach.</li>
  <li><strong>I (Instruction):</strong> Write an original motivational quote based on the following theme: [Theme typed by the user].</li>
  <li><strong>S (Steps):</strong> 1. Analyze the theme. 2. Find an inspiring angle. 3. Formulate the quote. 4. Attribute it to a fictional or real author.</li>
  <li><strong>E (End Goal):</strong> The reader must feel an immediate urge to take action.</li>
  <li><strong>N (Narrowing):</strong> The response MUST follow this strict format: ‘Quote - Author’. Do not exceed 20 words. Do not include any greetings.</li>
</ul>

<p>Here is exactly the final text our app will assemble, replacing the end <code class="language-plaintext highlighter-rouge">app</code> variable with the theme chosen by the user:</p>

<figure class="highlight"><pre><code class="language-text" data-lang="text">Act as an expert motivational life coach. 
Write an original motivational quote based on the following theme: [USER'S THEME]. 
1. Analyze the theme. 2. Find an inspiring angle. 3. Formulate the quote. 4. Attribute it to a fictional or real author. 
The reader must feel an immediate urge to take action. 
The response MUST follow this strict format: 'Quote - Author'. Do not exceed 20 words. Do not include any greetings.</code></pre></figure>

<h1 id="step-4-logic-and-blocks">Step 4: Logic and Blocks</h1>

<h2 id="on-screen1">On Screen1</h2>
<h3 id="blocks-overview">Blocks overview</h3>
<p><img src="/content/images/thunkable_gemini_blocks_part1.jpg" alt="Screen1 Blocks overview" style="display: block; margin: 0 auto;" /><br /></p>

<h3 id="blocks-sequence">Blocks sequence</h3>

<p><strong>Initialisation</strong></p>
<ul>
  <li>When <code class="language-plaintext highlighter-rouge">Screen1</code> opens, empty the <code class="language-plaintext highlighter-rouge">Input_Theme</code>.</li>
  <li>When clicking on <code class="language-plaintext highlighter-rouge">Btn_Inspire</code>, we must check that the <code class="language-plaintext highlighter-rouge">Text</code> in the <code class="language-plaintext highlighter-rouge">Input_Theme</code> component is not empty before executing the next steps.</li>
</ul>

<p><strong>Building the API Request:</strong></p>
<ul>
  <li>
    <p>Create a <strong>Web API</strong> component : on the left list, uncollapse “Advanced”, then click on [+] at the right side of “Web APIs”. This will replace Firebase to communicate with Google’s servers.</p>

    <ul>
      <li>Rename it to <code class="language-plaintext highlighter-rouge">Gemini</code>.</li>
      <li>Configure the API URL: set the field “URL” to <code class="language-plaintext highlighter-rouge">https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent</code>.</li>
      <li>Configure your API key:
        <ul>
          <li>Set the field “Property” to <code class="language-plaintext highlighter-rouge">key</code></li>
          <li>Paste your API key in the field “Value”.</li>
          <li>Click on [Add].</li>
        </ul>
      </li>
      <li>Setup the header:
        <ul>
          <li>Set the field “Property” to <code class="language-plaintext highlighter-rouge">Content-Type</code></li>
          <li>Set the field “Value” to <code class="language-plaintext highlighter-rouge">application/json</code>.</li>
          <li>Click on [Add].</li>
        </ul>
      </li>
      <li>Click on [Done].</li>
    </ul>
  </li>
</ul>

<p><img src="/content/images/thunkable_webapi_config.jpg" alt="WebAPI configuration" style="display: block; margin: 0 auto;" /><br /></p>

<p>The Gemini API is very strict about the data format it receives. It expects a JSON object containing a <code class="language-plaintext highlighter-rouge">contents</code> list, which itself contains a <code class="language-plaintext highlighter-rouge">parts</code> list, which finally contains the <code class="language-plaintext highlighter-rouge">text</code> attribute with our prompt. In Thunkable, the easiest way to build this request body is to use a text block.</p>

<ol>
  <li>First, create an <code class="language-plaintext highlighter-rouge">app</code> variable named <code class="language-plaintext highlighter-rouge">full_prompt</code> and use a <code class="language-plaintext highlighter-rouge">join</code> block to stick the large RISEN text block (seen in step 3) with the <code class="language-plaintext highlighter-rouge">Text</code> in the <code class="language-plaintext highlighter-rouge">Input_Theme</code> component.</li>
  <li>Grab another advanced <code class="language-plaintext highlighter-rouge">join</code> block (which allows pasting several pieces of text together).</li>
  <li>In the first box, paste exactly this beginning of JSON code: <code class="language-plaintext highlighter-rouge">{"contents": [{"parts": [{"text": "</code></li>
  <li>In the second box, drag your <code class="language-plaintext highlighter-rouge">full_prompt</code> <code class="language-plaintext highlighter-rouge">app</code> variable.</li>
  <li>In the third box, close the JSON code with: <code class="language-plaintext highlighter-rouge">"}]}]}</code></li>
  <li>Assign the whole thing to the <code class="language-plaintext highlighter-rouge">set Web_API's Body to</code> block.</li>
</ol>

<p><img src="/content/images/thunkable_prompt_building.jpg" alt="Prompt building" style="display: block; margin: 0 auto;" /></p>

<p><strong>Extracting the JSON response:</strong></p>
<ul>
  <li>Trigger the call with the <code class="language-plaintext highlighter-rouge">call Gemini's Post</code> block.</li>
  <li>The API replies with a large block of complex textual data (<code class="language-plaintext highlighter-rouge">response</code>).</li>
  <li>In the <code class="language-plaintext highlighter-rouge">then do</code> section, we will isolate the text we want by nesting several blocks, much like Russian dolls. We will assign this entire path to a new <code class="language-plaintext highlighter-rouge">citation</code> <code class="language-plaintext highlighter-rouge">app</code> variable.</li>
  <li>To fully understand this large red and blue block, read it from right to left (from the inside out):
    <ol>
      <li>We turn the raw text into a manageable object: <code class="language-plaintext highlighter-rouge">get object from JSON [response]</code>.</li>
      <li>We extract the <code class="language-plaintext highlighter-rouge">candidates</code> property.</li>
      <li>This is a list, so we grab the first item: <code class="language-plaintext highlighter-rouge">in list [...] get # 1</code>.</li>
      <li>We extract the <code class="language-plaintext highlighter-rouge">content</code> property.</li>
      <li>We extract the <code class="language-plaintext highlighter-rouge">parts</code> property.</li>
      <li>This is also a list, so we grab the first item: <code class="language-plaintext highlighter-rouge">in list [...] get # 1</code>.</li>
      <li>We finally extract the <code class="language-plaintext highlighter-rouge">text</code> property.</li>
    </ol>
  </li>
  <li><strong>Separating the quote from the author:</strong>
    <ol>
      <li>Create an <code class="language-plaintext highlighter-rouge">app liste_reponse</code> <code class="language-plaintext highlighter-rouge">app</code> variable.</li>
      <li>Assign to it the <code class="language-plaintext highlighter-rouge">make list from text</code> block (in <em>Lists</em>), using our <code class="language-plaintext highlighter-rouge">citation</code> <code class="language-plaintext highlighter-rouge">app</code> variable, and type <code class="language-plaintext highlighter-rouge">" - "</code> in the <code class="language-plaintext highlighter-rouge">delimiter</code> box.</li>
      <li>Now that our data is clean and split, finish by dragging the <code class="language-plaintext highlighter-rouge">Maps to Screen2</code> block.</li>
    </ol>
  </li>
</ul>

<p><img src="/content/images/thunkable_gemini_json_extract.jpg" alt="Web API Call and JSON parsing" style="display: block; margin: 0 auto;" /><br /></p>

<h2 id="on-screen2">On Screen2</h2>
<ol>
  <li>Update <code class="language-plaintext highlighter-rouge">Label_Quote</code> by getting the first item of this list (<code class="language-plaintext highlighter-rouge">in list get # 1</code> block).</li>
  <li>Update <code class="language-plaintext highlighter-rouge">Label_Author</code> by getting the second item (<code class="language-plaintext highlighter-rouge">in list get # 2</code> block).</li>
</ol>

<p><img src="/content/images/thunkable_gemini_blocks_part2.jpg" alt="Display the quote" style="display: block; margin: 0 auto;" /><br /></p>

<h1 id="step-5-try-it-out">Step 5: Try it out!</h1>
<p>The moment of truth has arrived.</p>
<ul>
  <li>Launch the app via <strong>Thunkable Live</strong> on your phone (or via the web preview).</li>
  <li>On the first screen, type a theme you care about in the text input (for example: “Stress management”, “Pushing your limits”, or “Learning to play guitar”).</li>
  <li>Tap <strong>Inspire me!</strong>.</li>
  <li>After a brief second (the time it takes for Google’s model to generate its response), you will automatically switch to the second screen.</li>
  <li>And there you have it! A unique, perfectly formatted quote tailored to your theme appears right before your eyes. You can just click “Go Back” to try with a new idea!</li>
</ul>

<h1 id="conclusion">Conclusion</h1>

<p>Congratulations! You have just created a mobile app capable of generating endless content using artificial intelligence. The limits of <em>no-code</em> are being pushed every day, and now is the perfect time to experiment.</p>

<p>Feel free to modify the RISEN prompt to create a recipe generator, a poem creator, or even an interactive quiz. The floor is yours!</p>]]></content><author><name>Geoff RÉAU</name><email>contact@reau.ca</email></author><category term="Tutorials" /><category term="No-Code" /><category term="Artificial Intelligence" /><category term="Thunkable" /><category term="Gemini" /><category term="API" /><category term="Mobile Development" /><category term="Tutorial" /><category term="No-Code" /><category term="Prompt Engineering" /><summary type="html"><![CDATA[In the first part of this tutorial, we connected our mobile prototype to a Firebase database. This is a great practice, especially relevant if you plan to transition to coding with frameworks like React Native later on. However, this approach keeps us dependent on a pre-filled database. Today, we are shifting into high gear. After 20 years in the IT industry, I am still fascinated by how easily we can now integrate artificial intelligence into an app with just a few clicks. We are going to replace our static database with the Google Gemini API to generate 100% custom quotes on the fly!]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://www.reau.ca/content/images/thunkable-gemini-tuto.jpg" /><media:content medium="image" url="https://www.reau.ca/content/images/thunkable-gemini-tuto.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry xml:lang="fr"><title type="html">Tuto Thunkable (2/2) : Rendre son application mobile intelligente avec l’API Gemini</title><link href="https://www.reau.ca/2026/03/18/thunkable-tuto-partie-2.html" rel="alternate" type="text/html" title="Tuto Thunkable (2/2) : Rendre son application mobile intelligente avec l’API Gemini" /><published>2026-03-18T10:00:00+00:00</published><updated>2026-03-18T10:00:00+00:00</updated><id>https://www.reau.ca/2026/03/18/thunkable-tuto-partie-2</id><content type="html" xml:base="https://www.reau.ca/2026/03/18/thunkable-tuto-partie-2.html"><![CDATA[<p><img src="/content/images/thunkable-tuto-part2.jpg" alt="Tuto Thunkable - Intégrer Gemini API" style="display: block; margin: 0 auto;" /></p>

<p>Dans <strong><a href="/2026/03/13/thunkable-tuto-part-1.html">la première partie de ce tutoriel</a></strong>, nous avons connecté notre prototype mobile à une base de données Firebase. C’est une excellente pratique, particulièrement pertinente si vous envisagez de basculer plus tard sur du développement avec des frameworks comme React Native. Cependant, cette approche nous rend dépendants d’une base de données pré-remplie.</p>

<p>Aujourd’hui, on passe à la vitesse supérieure. Après 20 ans dans l’industrie des TI, je suis toujours fasciné par la façon dont on peut désormais intégrer de l’intelligence artificielle dans une application en quelques clics. Nous allons remplacer notre base statique par l’API de Google Gemini pour générer des citations 100% sur mesure, à la volée !
<!--more--></p>

<hr />
<p><strong><em>Avant-propos</em></strong>: <em>Cet article, augmenté d’améliorations générées avec des IA (<a href="https://gemini.google.com/">Google Gemini</a>), est mis à disposition au travers de la license</em> <span xmlns:cc="http://creativecommons.org/ns#"><i><a href="https://creativecommons.org/licenses/by-nd/4.0/?ref=chooser-v1" target="_blank" rel="license noopener noreferrer" style="display:inline-block;">CC BY-ND 4.0<img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/by.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/nd.svg?ref=chooser-v1" alt="" /></a></i></span></p>

<hr />

<h1 id="étape-1--obtenir-les-clés-du-cerveau-google-ai-studio">Étape 1 : Obtenir les clés du cerveau (Google AI Studio)</h1>
<p>Pour parler à Gemini depuis notre application, il nous faut un laissez-passer : une clé d’API.</p>
<ul>
  <li>Rendez-vous sur <a href="https://aistudio.google.com/">Google AI Studio</a>.</li>
  <li>Connectez-vous avec votre compte Google.</li>
  <li>Dans le menu de gauche, cliquez sur <strong>Get API key</strong> puis sur le bouton <strong>Create API key</strong>.</li>
</ul>

<p><img src="/content/images/gemini_api_keygen.jpg" alt="Générer une clé API sur Google AI Studio" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>Une fois la clé d’API créée, cliquez dessus pour l’afficher.</li>
  <li>Copiez cette longue suite de caractères et gardez-la précieusement (ne la partagez jamais publiquement).
<img src="/content/images/gemini_api_key.jpg" alt="Afficher une clé API sur Google AI Studio" style="display: block; margin: 0 auto;" /><br /></li>
</ul>

<h1 id="étape-2--adapter-le-design-de-motivapp">Étape 2 : Adapter le Design de MotivApp</h1>
<p>Reprenons notre projet Thunkable là où nous l’avons laissé. Nous allons ajouter un peu d’interactivité.</p>
<ul>
  <li><strong>Sur le Screen1 (Accueil) :</strong> Ajoutez un composant <strong>Text Input</strong> juste au-dessus du bouton “Inspire-moi !”. Modifiez son paramètre <em>Hint</em> (indice) pour afficher : “Entrez un thème (ex: Le sport, Le code…)”. Renommez ce composant <code class="language-plaintext highlighter-rouge">Input_Theme</code>.
<img src="/content/images/thunkable_gemini_design.jpg" alt="Design mis à jour avec le champ texte" style="display: block; margin: 0 auto;" /><br /></li>
</ul>

<h1 id="étape-3--le-prompt-engineering-avec-risen">Étape 3 : Le Prompt Engineering avec RISEN</h1>
<p>C’est le cœur du réacteur. Pour éviter que l’IA ne divague, nous allons structurer notre requête (prompt) avec le framework professionnel <strong>RISEN</strong>. Voici comment nous allons contraindre le modèle <code class="language-plaintext highlighter-rouge">gemini-2.5-flash</code> :</p>
<ul>
  <li><strong>R (Role) :</strong> Agis comme un coach de vie expert en motivation.</li>
  <li><strong>I (Instruction) :</strong> Écris une citation motivante inédite basée sur le thème suivant : [Thème tapé par l’utilisateur].</li>
  <li><strong>S (Steps) :</strong> 1. Analyse le thème. 2. Trouve un angle inspirant. 3. Formule la citation. 4. Attribue-la à un auteur fictif ou réel.</li>
  <li><strong>E (End Goal) :</strong> Le lecteur doit ressentir une envie immédiate de passer à l’action.</li>
  <li><strong>N (Narrowing) :</strong> La réponse DOIT suivre ce format strict : ‘Citation - Auteur’. Ne dépasse pas 20 mots. N’inclus aucune salutation.</li>
</ul>

<p>Voici exactement le texte final que notre application va assembler, en remplaçant la <code class="language-plaintext highlighter-rouge">app</code> variable de fin par le thème choisi par l’utilisateur :</p>

<figure class="highlight"><pre><code class="language-text" data-lang="text">Agis comme un coach de vie expert en motivation. 
Écris une citation motivante inédite basée sur le thème suivant : [THÈME DE L'UTILISATEUR]. 
1. Analyse le thème. 2. Trouve un angle inspirant. 3. Formule la citation. 4. Attribue-la à un auteur fictif ou réel. 
Le lecteur doit ressentir une envie immédiate de passer à l'action. 
La réponse DOIT suivre ce format strict : 'Citation - Auteur'. Ne dépasse pas 20 mots. N'inclus aucune salutation.</code></pre></figure>

<h1 id="étape-4--la-logique-et-les-blocs">Étape 4 : La Logique et les Blocs</h1>

<h2 id="sur-le-screen1">Sur le Screen1</h2>
<h3 id="aperçu-des-blocs">Aperçu des blocs</h3>
<p><img src="/content/images/thunkable_gemini_blocks_part1.jpg" alt="Aperçu des blocs du Screen1" style="display: block; margin: 0 auto;" /><br /></p>

<h3 id="séquence-des-blocs">Séquence des blocs</h3>

<p><strong>Initialisation</strong></p>
<ul>
  <li>À l’ouverture du <code class="language-plaintext highlighter-rouge">Screen1</code>, videz le champ <code class="language-plaintext highlighter-rouge">Input_Theme</code>.</li>
  <li>Lors du clic sur <code class="language-plaintext highlighter-rouge">Btn_Inspire</code>, nous devons vérifier que le texte <code class="language-plaintext highlighter-rouge">Text</code> du composant <code class="language-plaintext highlighter-rouge">Input_Theme</code> n’est pas vide avant d’exécuter les étapes suivantes.</li>
</ul>

<p><strong>Construire la requête API :</strong></p>
<ul>
  <li>
    <p>Créez un composant <strong>Web API</strong> : dans la liste de gauche, déroulez “Advanced”, puis cliquez sur le [+] à droite de “Web APIs”. C’est lui qui remplacera Firebase pour dialoguer avec les serveurs de Google.</p>

    <ul>
      <li>Renommez-le en <code class="language-plaintext highlighter-rouge">Gemini</code>.</li>
      <li>Configurez l’URL de l’API : définissez le champ “URL” à <code class="language-plaintext highlighter-rouge">https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent</code>.</li>
      <li>Configurez votre clé d’API :
        <ul>
          <li>Définissez le champ “Property” à <code class="language-plaintext highlighter-rouge">key</code>.</li>
          <li>Collez votre clé d’API dans le champ “Value”.</li>
          <li>Cliquez sur [Add].</li>
        </ul>
      </li>
      <li>Configurez l’en-tête (header) :
        <ul>
          <li>Définissez le champ “Property” à <code class="language-plaintext highlighter-rouge">Content-Type</code>.</li>
          <li>Tapez <code class="language-plaintext highlighter-rouge">application/json</code> dans le champ “Value”.</li>
          <li>Cliquez sur [Add].</li>
        </ul>
      </li>
      <li>Cliquez sur [Done].</li>
    </ul>
  </li>
</ul>

<p><img src="/content/images/thunkable_webapi_config.jpg" alt="Configuration de la WebAPI" style="display: block; margin: 0 auto;" /><br /></p>

<p>L’API de Gemini est très stricte sur le format des données qu’elle reçoit. Elle attend un objet JSON contenant une liste <code class="language-plaintext highlighter-rouge">contents</code>, qui contient elle-même une liste <code class="language-plaintext highlighter-rouge">parts</code>, qui contient enfin l’attribut <code class="language-plaintext highlighter-rouge">text</code> avec notre prompt. Dans Thunkable, la façon la plus simple de construire ce corps de requête (le <em>Body</em>) est d’utiliser un bloc de texte.</p>

<ol>
  <li>D’abord, créez une <code class="language-plaintext highlighter-rouge">app</code> variable <code class="language-plaintext highlighter-rouge">full_prompt</code> et utilisez un bloc <code class="language-plaintext highlighter-rouge">join</code> pour y coller le gros bloc de texte RISEN (vu à l’étape 3) avec le texte <code class="language-plaintext highlighter-rouge">Text</code> du composant <code class="language-plaintext highlighter-rouge">Input_Theme</code>.</li>
  <li>Prenez un autre bloc de texte avancé <code class="language-plaintext highlighter-rouge">join</code> (qui permet de coller plusieurs morceaux de texte ensemble).</li>
  <li>Dans la première case, collez exactement ce début de code JSON : <code class="language-plaintext highlighter-rouge">{"contents": [{"parts": [{"text": "</code></li>
  <li>Dans la deuxième case, glissez votre <code class="language-plaintext highlighter-rouge">app</code> variable <code class="language-plaintext highlighter-rouge">full_prompt</code>.</li>
  <li>Dans la troisième case, fermez le code JSON avec : <code class="language-plaintext highlighter-rouge">"}]}]}</code></li>
  <li>Assignez le tout au bloc <code class="language-plaintext highlighter-rouge">set Web_API's Body to</code>.</li>
</ol>

<p><img src="/content/images/thunkable_prompt_building.jpg" alt="Construction du prompt" style="display: block; margin: 0 auto;" /></p>

<p><strong>Extraire la réponse JSON :</strong></p>
<ul>
  <li>Lancez l’appel avec le bloc <code class="language-plaintext highlighter-rouge">call Gemini's Post</code>.</li>
  <li>L’API nous répond avec un gros bloc de données textuelles complexes (<code class="language-plaintext highlighter-rouge">response</code>).</li>
  <li>Dans la section <code class="language-plaintext highlighter-rouge">then do</code>, nous allons isoler le texte qui nous intéresse en imbriquant plusieurs blocs, un peu comme des poupées russes. Nous allons assigner tout ce cheminement à une nouvelle <code class="language-plaintext highlighter-rouge">app</code> variable <code class="language-plaintext highlighter-rouge">citation</code>.</li>
  <li>Pour bien comprendre ce grand bloc rouge et bleu, lisez-le de droite à gauche (de l’intérieur vers l’extérieur) :
    <ol>
      <li>On transforme le texte brut en objet manipulable : <code class="language-plaintext highlighter-rouge">get object from JSON [response]</code>.</li>
      <li>On extrait la propriété <code class="language-plaintext highlighter-rouge">candidates</code>.</li>
      <li>C’est une liste, on prend le premier élément : <code class="language-plaintext highlighter-rouge">in list [...] get # 1</code>.</li>
      <li>On extrait la propriété <code class="language-plaintext highlighter-rouge">content</code>.</li>
      <li>On extrait la propriété <code class="language-plaintext highlighter-rouge">parts</code>.</li>
      <li>C’est aussi une liste, on prend le premier élément : <code class="language-plaintext highlighter-rouge">in list [...] get # 1</code>.</li>
      <li>On extrait enfin la propriété <code class="language-plaintext highlighter-rouge">text</code>.</li>
    </ol>
  </li>
  <li><strong>Séparer la citation de l’auteur :</strong> 1. Créez une <code class="language-plaintext highlighter-rouge">app</code> variable <code class="language-plaintext highlighter-rouge">liste_reponse</code>.
    <ol>
      <li>Assignez-lui le bloc <code class="language-plaintext highlighter-rouge">make list from text</code> (dans <em>Lists</em>), en utilisant notre <code class="language-plaintext highlighter-rouge">app</code> variable <code class="language-plaintext highlighter-rouge">citation</code>, et tapez <code class="language-plaintext highlighter-rouge">" - "</code> dans la case <code class="language-plaintext highlighter-rouge">delimiter</code>.</li>
      <li>Maintenant que nos données sont propres et découpées, terminez en glissant le bloc <code class="language-plaintext highlighter-rouge">Navigate to Screen2</code>.</li>
    </ol>
  </li>
</ul>

<p><img src="/content/images/thunkable_gemini_json_extract.jpg" alt="Appel Web API et parsing JSON" style="display: block; margin: 0 auto;" /><br /></p>

<h2 id="sur-le-screen2">Sur le Screen2</h2>
<ol>
  <li>Mettez à jour le <code class="language-plaintext highlighter-rouge">Label_Quote</code> en allant chercher le premier élément de cette liste (bloc <code class="language-plaintext highlighter-rouge">in list get # 1</code>).</li>
  <li>Mettez à jour le <code class="language-plaintext highlighter-rouge">Label_Author</code> en allant chercher le deuxième élément (bloc <code class="language-plaintext highlighter-rouge">in list get # 2</code>).</li>
</ol>

<p><img src="/content/images/thunkable_gemini_blocks_part2.jpg" alt="Affichage de la citation" style="display: block; margin: 0 auto;" /><br /></p>

<h1 id="étape-5--essayez-">Étape 5 : Essayez !</h1>
<p>Le moment de vérité est arrivé.</p>
<ul>
  <li>Lancez l’application via <strong>Thunkable Live</strong> sur votre téléphone (ou via l’aperçu Web de la plateforme).</li>
  <li>Sur le premier écran, tapez un thème qui vous inspire dans le champ de texte (par exemple : “La gestion du stress”, “Le dépassement de soi” ou “L’apprentissage de la guitare”).</li>
  <li>Appuyez sur <strong>Inspire-moi !</strong>.</li>
  <li>Après une brève seconde (le temps que le modèle de Google génère sa réponse), vous basculez automatiquement sur le deuxième écran.</li>
  <li>Et voilà ! Une citation unique, parfaitement formatée et taillée sur mesure pour votre thème s’affiche sous vos yeux. Vous n’avez plus qu’à cliquer sur “Retour” pour tester avec une nouvelle idée !</li>
</ul>

<h1 id="conclusion">Conclusion</h1>

<p>Félicitations ! Vous venez de créer une application mobile capable de générer du contenu à l’infini grâce à l’intelligence artificielle. Les limites du <em>no-code</em> sont repoussées tous les jours, et c’est le moment idéal pour expérimenter.</p>

<p>N’hésitez pas à modifier le prompt RISEN pour créer un générateur de recettes de cuisine, un créateur de poèmes ou même un quiz interactif. À vous de jouer !</p>]]></content><author><name>Geoff RÉAU</name><email>contact@reau.ca</email></author><category term="Tutorials" /><category term="No-Code" /><category term="Artificial Intelligence" /><category term="Thunkable" /><category term="Gemini" /><category term="API" /><category term="Développement Mobile" /><category term="Tutoriel" /><category term="No-Code" /><category term="Prompt Engineering" /><summary type="html"><![CDATA[Dans la première partie de ce tutoriel, nous avons connecté notre prototype mobile à une base de données Firebase. C’est une excellente pratique, particulièrement pertinente si vous envisagez de basculer plus tard sur du développement avec des frameworks comme React Native. Cependant, cette approche nous rend dépendants d’une base de données pré-remplie. Aujourd’hui, on passe à la vitesse supérieure. Après 20 ans dans l’industrie des TI, je suis toujours fasciné par la façon dont on peut désormais intégrer de l’intelligence artificielle dans une application en quelques clics. Nous allons remplacer notre base statique par l’API de Google Gemini pour générer des citations 100% sur mesure, à la volée !]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://www.reau.ca/content/images/thunkable-gemini-tuto.jpg" /><media:content medium="image" url="https://www.reau.ca/content/images/thunkable-gemini-tuto.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry xml:lang="en"><title type="html">10-mn tuto: Install a local LLM on Windows with Ollama</title><link href="https://www.reau.ca/2025/07/11/tuto-10mn-ollama-windows-en.html" rel="alternate" type="text/html" title="10-mn tuto: Install a local LLM on Windows with Ollama" /><published>2025-07-11T04:30:00+00:00</published><updated>2025-07-11T04:30:00+00:00</updated><id>https://www.reau.ca/2025/07/11/tuto-10mn-ollama-windows-en</id><content type="html" xml:base="https://www.reau.ca/2025/07/11/tuto-10mn-ollama-windows-en.html"><![CDATA[<p><img src="/content/images/ollama-tuto.jpg" alt="10-min tuto - Local LLM on Windows with Ollama" style="display: block; margin: 0 auto;" /></p>

<p>In the previous post, I suggested some approaches to help as many people as possible understand the latest innovations in AI. Now, it only makes sense to set a good example from a tech popularization perspective 🙂</p>

<p>As the post title suggests, here’s a quick, simple, and effective tutorial to install your own large language model instance, or LLM, locally on a Windows PC using <a href="https://ollama.com/">Ollama</a>.
<!--more--></p>

<hr />
<p><strong><em>Foreword</em></strong>: <em>This article, enhanced with improvements generated by AI (<a href="https://www.napkin.ia">Napkin</a> , <a href="https://ai.google/">Google AI</a>, <a href="https://www.perplexity.ai/">Perplexity</a>), is made available under the</em> <span xmlns:cc="http://creativecommons.org/ns#"><i><a href="https://creativecommons.org/licenses/by-nd/4.0/?ref=chooser-v1" target="_blank" rel="license noopener noreferrer" style="display:inline-block;">CC BY-ND 4.0<img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/by.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/nd.svg?ref=chooser-v1" alt="" /></a></i></span></p>

<hr />
<h1 id="what-is-an-llm">What is an LLM?</h1>
<p>Great question, thanks for asking 😀
An LLM (Large Language Model) is an artificial intelligence model trained on massive amounts of text data to understand and generate human language, learning to predict the next words in a sequence.</p>

<p>Among the best-known models for the general public:</p>

<ul>
  <li>Available through <a href="https://chatgpt.com/">ChatGPT</a>, OpenAI’s GPT models (<a href="https://openai.com/fr-FR/index/gpt-4o-system-card/">GPT-4o</a>, <a href="https://openai.com/index/introducing-o3-and-o4-mini/">o3 and o4-mini</a>).</li>
  <li><a href="https://x.ai/grok">Grok</a>, by xAI, fully integrated into X.</li>
  <li><a href="https://deepmind.google/models/gemini/">Google Gemini</a>, featured in Google tools like Gmail, Google Drive, Google Docs, etc.</li>
  <li><a href="https://www.llama.com/">LLama</a> models from Meta, fully integrated into Facebook, Instagram, and WhatsApp, and open-sourced since LLama 2 in July 2023 (<a href="https://github.com/meta-llama/llama">GitHub repo</a>).</li>
</ul>

<p>From this core capability, the applications of these AI models are numerous:</p>
<picture>
  <source srcset="/content/images/llm_apps_d_en.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/llm_apps_en.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/llm_apps_en.svg" alt="Versatile applications of LLM" style="display: block; margin: 0 auto;" />
</picture>

<ul>
  <li><strong>Advanced chatbots</strong>
    <ul>
      <li>Automated customer support,</li>
      <li>Interactive FAQ.</li>
    </ul>
  </li>
  <li><strong>Large-scale data processing</strong>
    <ul>
      <li>Summarization,</li>
      <li>Extraction, refinement, and classification.</li>
    </ul>
  </li>
  <li><strong>Automatic translation</strong>
    <ul>
      <li>For my previous article, I was glad to have access to LLMs to translate Chinese academic papers!</li>
    </ul>
  </li>
  <li><strong>Code generation</strong>
    <ul>
      <li>Widely used for coding assistance, I use <a href="https://github.com/features/copilot">GitHub Copilot</a> to harmonize <a href="https://github.com/RFC2784/rfc2784.github.io/blob/main/_posts/">this blog’s Markdown code</a>!</li>
    </ul>
  </li>
  <li><strong>Reasoning simulation</strong>
    <ul>
      <li>The latest achievements in this area are really interesting. Besides the <a href="https://github.com/deepseek-ai/DeepSeek-R1">DeepSeek-R1</a> model, I experiment a lot with <a href="https://support.google.com/gemini/answer/15719111?hl=fr&amp;sjid=8249538743889943279-NA">Gemini Pro 2.5’s Deep Search</a>.</li>
    </ul>
  </li>
</ul>

<h1 id="10-minutes-flat-to-install-an-llm-on-a-windows-pcis-it-possible">10 minutes flat to install an LLM on a Windows PC—is it possible?</h1>

<h2 id="really">Really?</h2>

<p>OK, you won’t be running inferences with hundreds of billions of parameters on your laptop, let alone commercial models, but you can easily run smaller, yet powerful enough LLMs for fun!</p>

<h2 id="whats-the-point-of-a-local-llm">What’s the point of a local LLM?</h2>

<p>Personally, I see only benefits:</p>
<picture>
  <source srcset="/content/images/llm_perks_d_en.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/llm_perks_en.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/llm_perks_en.svg" alt="Advantages of a local LLM" style="display: block; margin: 0 auto;" />
</picture>

<ul>
  <li>Access to a <strong>wide range of recent open-source LLMs</strong>, including reasoning models like <a href="https://github.com/deepseek-ai/DeepSeek-R1">DeepSeek-R1</a> or <a href="https://github.com/QwenLM/Qwen3">Qwen 3</a>.</li>
  <li><strong>Guaranteed privacy</strong>: once the model is on your PC, no data leaves your computer, protecting all exchanges with the model (texts, images).</li>
  <li><strong>No subscription</strong> for available features.</li>
  <li><strong>Give a second life to older PCs</strong>. For example, I repurposed an old laptop with a Core i5 and 16 GB RAM as a personal server with Ubuntu, and I run a small model on it!</li>
</ul>

<h2 id="what-are-the-components">What are the components?</h2>

<h3 id="ollama">Ollama</h3>

<p>Available on Linux, MacOS, Windows, and Docker, this open-source software platform allows you to manage and run language models locally.</p>

<ul>
  <li>Website: <a href="https://ollama.com">https://ollama.com</a></li>
  <li>Discord: <a href="https://discord.com/invite/ollama">https://discord.com/invite/ollama</a></li>
  <li>List of available models: <a href="https://ollama.com/library">https://ollama.com/library</a>
    <ul>
      <li>You can sign up <a href="https://ollama.com/signup">here</a> to publish and share your own models.</li>
    </ul>
  </li>
  <li>GitHub repo: <a href="https://github.com/ollama/ollama">https://github.com/ollama/ollama</a></li>
</ul>

<h3 id="hollama---webchat-client-for-ollama">Hollama - Webchat Client for Ollama</h3>

<p>Also available on Linux, MacOS, Windows, and Docker, this app is a webchat client compatible with Ollama and OpenAI.</p>

<ul>
  <li>GitHub repo: <a href="https://github.com/fmaclen/hollama">https://github.com/fmaclen/hollama</a></li>
  <li>Live demo: <a href="https://hollama.fernando.is/">https://hollama.fernando.is/</a></li>
</ul>

<p>I chose Hollama for its ease of use, especially for loading new models directly through the graphical interface.</p>

<h3 id="system-requirements">System Requirements</h3>

<p>No need for a dedicated graphics card or a Copilot+ PC; the following config is enough to get started!</p>

<table>
  <thead>
    <tr>
      <th style="text-align: left">Component</th>
      <th style="text-align: left">Minimum configuration</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td style="text-align: left">Operating System</td>
      <td style="text-align: left">Microsoft Windows 10 or Windows 11, Home or Pro edition, up to date with the latest patches</td>
    </tr>
    <tr>
      <td style="text-align: left">CPU</td>
      <td style="text-align: left">4 cores, Intel/AMD, x86-64</td>
    </tr>
    <tr>
      <td style="text-align: left">RAM</td>
      <td style="text-align: left">8GB</td>
    </tr>
    <tr>
      <td style="text-align: left">Storage</td>
      <td style="text-align: left">10GB available</td>
    </tr>
    <tr>
      <td style="text-align: left">Internet connectivity</td>
      <td style="text-align: left">Required for installing components and downloading language models.</td>
    </tr>
  </tbody>
</table>

<p>I validated this tutorial on virtual machines using this minimum configuration, so you can proceed with confidence 😉</p>

<h3 id="language-model-used-in-the-tutorial---gemma31b-it-qat">Language model used in the tutorial - gemma3:1b-it-qat</h3>
<p><strong>gemma3:1b-it-qat</strong> refers to a lightweight and efficient version of Google’s open-source <a href="https://deepmind.google/models/gemma/gemma-3/">Gemma 3</a> model:</p>

<ul>
  <li><u>1 billion parameters (“1b”)</u>.</li>
  <li><u>Instruction-tuned ("it")</u>: Optimized to follow instructions and respond conversationally, <strong>this model is ideal for text generation, summarization, and translation</strong>.</li>
  <li><u>Quantization-Aware Trained ("qat")</u>: Trained to support quantization (e.g., 4-bit), which <strong>greatly reduces memory requirements while maintaining quality close to larger models</strong>.</li>
</ul>

<h2 id="how-do-you-do-it-step-by-step-guide">How do you do it? (Step-by-step guide)</h2>
<h3 id="open-powershell-as-administrator">Open PowerShell as administrator</h3>
<ul>
  <li>
    <p>Right-click the Start menu and select “Terminal (Admin)” or “Windows PowerShell (Admin)”.
<img src="/content/images/pshell_adm.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>
  </li>
  <li>
    <p>Click [Yes] to accept privilege elevation.</p>
  </li>
</ul>

<p><img src="/content/images/pshell_adm_uac_en.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<h3 id="install-a-local-ollama-instance-install-the-gui-and-fetch-the-gemma31b-it-qat-model-in-a-single-command">Install a local Ollama instance, install the GUI, and fetch the gemma3:1b-it-qat model in a single command</h3>

<ul>
  <li>Run this command:</li>
</ul>

<figure class="highlight"><pre><code class="language-powershell" data-lang="powershell"><span class="n">winget</span><span class="w"> </span><span class="nx">install</span><span class="w"> </span><span class="nt">--id</span><span class="o">=</span><span class="n">Ollama.Ollama</span><span class="w"> </span><span class="nt">--accept-source-agreements</span><span class="w"> </span><span class="nt">-e</span><span class="p">;</span><span class="w"> </span><span class="n">winget</span><span class="w"> </span><span class="nx">install</span><span class="w"> </span><span class="nt">--id</span><span class="o">=</span><span class="n">FernandoMaclen.Hollama</span><span class="w"> </span><span class="nt">-e</span><span class="p">;</span><span class="w"> </span><span class="n">ollama</span><span class="w"> </span><span class="nx">pull</span><span class="w"> </span><span class="nx">gemma3:1b-it-qat</span><span class="p">;</span><span class="w"> </span><span class="n">shutdown</span><span class="w"> </span><span class="nt">-r</span><span class="w"> </span><span class="nt">-t</span><span class="w"> </span><span class="nx">0</span></code></pre></figure>
<p><br /></p>

<ul>
  <li>Once the package is downloaded and verified, the Ollama instance installation process begins, and the Ollama installer GUI appears.</li>
</ul>

<p><img src="/content/images/ollama_installer_ui.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>During the final steps of this first installation process, the Microsoft C++ 2015/2022 Redistributable may be installed automatically if not already present.</li>
</ul>

<p><img src="/content/images/cpp_install_en.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>At the end of the Ollama instance installation, a welcome window appears. Click [Finish] to close it.</li>
</ul>

<p><img src="/content/images/ollama_welcome.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>With the local Ollama instance installed, the Hollama GUI installation proceeds automatically.</li>
</ul>

<p><img src="/content/images/hollama_installer.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>Once this installation process is complete, the <strong>gemma3:1b-it-qat</strong> model download to the local Ollama instance starts automatically.</li>
</ul>

<p><img src="/content/images/gemma3_dl.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>Once the model is downloaded, the system will automatically restart. After rebooting, you’ll see the Hollama app icon on the Desktop.</li>
</ul>

<p><img src="/content/images/hollama_icon.jpg" alt="" style="display: block; margin: 0 auto;" /></p>
<h3 id="finalize-installation">Finalize installation</h3>
<ul>
  <li>Double-click the Hollama icon on the desktop to launch the GUI. A Windows Firewall notification appears; click [Cancel] to block incoming connections.</li>
</ul>

<p><img src="/content/images/hollama_fw_en.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>Once the app starts, it opens directly in the settings interface.</li>
</ul>

<p><img src="/content/images/hollama_ui_en.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>In the Servers section, select “Ollama” in the “Connection type” dropdown, then click [Add connection].</li>
</ul>

<p><img src="/content/images/ollama_server_en.gif" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>Click [Verify]. If all goes well, the message “Connection has been verified and is ready to use.” appears in a green box at the top, and the “Use models from this server” box is checked automatically.</li>
</ul>

<p><img src="/content/images/ollama_verified_en.gif" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<h3 id="test-your-first-prompt">Test your first prompt</h3>
<ul>
  <li>In the left menu, click [New session].</li>
</ul>

<p><img src="/content/images/hollama_new_session_en.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>Make sure the model is present in the dropdown, write your prompt, click [Run]. Wait a few seconds, and voilà—magic 😀</li>
</ul>

<p><img src="/content/images/hollama_chat_en.webp" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<h3 id="how-to-download-other-models-with-the-gui">How to download other models with the GUI?</h3>
<ul>
  <li>Go back to the Hollama app settings.</li>
  <li>Under the “Ollama” connection settings, click the “Ollama’s Library” link. In the new window, browse the available model catalog, copy the identifier of the model you want to load (e.g., <strong>qwen3:0.6b</strong>), then close this window.</li>
</ul>

<p><img src="/content/images/ollama_library_en.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>Back in the “Ollama” connection settings, paste the model identifier into the “Pull model” textbox, then click the red button to start loading.</li>
</ul>

<p><img src="/content/images/ollama_pull_model_en.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>An info message appears at the top to show progress. The new model will be loaded and ready to use when the message turns green.</li>
</ul>

<p><img src="/content/images/ollama_model_ok_en.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>You can now select and use this new model in conversation sessions.</li>
</ul>

<p><img src="/content/images/ollama_model_list_en.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<h3 id="if-needed-completely-remove-installed-components">(If needed) Completely remove installed components</h3>
<ul>
  <li>Open PowerShell as administrator (<a href="#open-powershell-as-administrator">see first step</a>),</li>
  <li>Run the following command to remove all installed components (apps and models):</li>
</ul>

<figure class="highlight"><pre><code class="language-powershell" data-lang="powershell"><span class="n">winget</span><span class="w"> </span><span class="nx">uninstall</span><span class="w"> </span><span class="nt">--id</span><span class="o">=</span><span class="n">Ollama.Ollama</span><span class="w"> </span><span class="p">;</span><span class="w"> </span><span class="n">winget</span><span class="w"> </span><span class="nx">uninstall</span><span class="w"> </span><span class="nt">--id</span><span class="o">=</span><span class="n">FernandoMaclen.Hollama</span><span class="p">;</span><span class="w"> </span><span class="n">winget</span><span class="w"> </span><span class="nx">source</span><span class="w"> </span><span class="nx">reset</span><span class="w"> </span><span class="nt">--force</span><span class="p">;</span><span class="w"> </span><span class="n">rm</span><span class="w"> </span><span class="nv">$</span><span class="nn">env</span><span class="p">:</span><span class="nv">USERPROFILE</span><span class="nx">\</span><span class="o">*</span><span class="nx">ollama</span><span class="o">*</span><span class="w"> </span><span class="nt">-R</span><span class="p">;</span><span class="w"> </span><span class="n">rm</span><span class="w"> </span><span class="nv">$</span><span class="nn">env</span><span class="p">:</span><span class="nv">USERPROFILE</span><span class="nx">\AppData\Local\</span><span class="o">*</span><span class="nx">ollama</span><span class="o">*</span><span class="w"> </span><span class="nt">-R</span><span class="p">;</span><span class="w"> </span><span class="n">rm</span><span class="w"> </span><span class="nv">$</span><span class="nn">env</span><span class="p">:</span><span class="nv">USERPROFILE</span><span class="nx">\AppData\Local\Temp</span><span class="w"> </span><span class="nt">-R</span><span class="p">;</span><span class="w"> </span><span class="n">rm</span><span class="w"> </span><span class="nv">$</span><span class="nn">env</span><span class="p">:</span><span class="nv">USERPROFILE</span><span class="nx">\AppData\Roaming\</span><span class="o">*</span><span class="nx">ollama</span><span class="o">*</span><span class="w"> </span><span class="nt">-R</span><span class="p">;</span><span class="w"> </span><span class="n">shutdown</span><span class="w"> </span><span class="nt">-r</span><span class="w"> </span><span class="nt">-t</span><span class="w"> </span><span class="nx">0</span></code></pre></figure>

<ul>
  <li>Once the components are uninstalled, the system will automatically</li>
</ul>

<hr />

<h2 id="conclusion">Conclusion</h2>

<p>In just a few minutes, you can now experiment with the power of local LLMs on your Windows PC, without any subscription or cloud dependency. Whether for learning, coding assistance, or simply exploring the latest advances in artificial intelligence, Ollama and Hollama offer a simple and accessible solution.</p>

<p>Don’t hesitate to try out different models and share your feedback or discoveries!</p>]]></content><author><name>Geoff RÉAU</name><email>contact@reau.ca</email></author><category term="Artificial Intelligence" /><category term="Tutorials" /><category term="Artificial Intelligence" /><category term="AI" /><category term="Large Language Model" /><category term="LLM" /><category term="Tutorial" /><category term="Ollama" /><summary type="html"><![CDATA[In the previous post, I suggested some approaches to help as many people as possible understand the latest innovations in AI. Now, it only makes sense to set a good example from a tech popularization perspective 🙂 As the post title suggests, here’s a quick, simple, and effective tutorial to install your own large language model instance, or LLM, locally on a Windows PC using Ollama.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://www.reau.ca/content/images/ollama-tuto.jpg" /><media:content medium="image" url="https://www.reau.ca/content/images/ollama-tuto.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry xml:lang="fr"><title type="html">10-mn tuto : Installer un LLM local sur Windows avec Ollama</title><link href="https://www.reau.ca/2025/07/11/tuto-10mn-ollama-windows.html" rel="alternate" type="text/html" title="10-mn tuto : Installer un LLM local sur Windows avec Ollama" /><published>2025-07-11T04:30:00+00:00</published><updated>2025-07-11T04:30:00+00:00</updated><id>https://www.reau.ca/2025/07/11/tuto-10mn-ollama-windows</id><content type="html" xml:base="https://www.reau.ca/2025/07/11/tuto-10mn-ollama-windows.html"><![CDATA[<p><img src="/content/images/ollama-tuto.jpg" alt="10-mn tuto - LLM local sur Windows avec Ollama" style="display: block; margin: 0 auto;" /></p>

<p>Dans le post précédent, j’ai proposé des angles d’approche pour permettre au plus grand nombre d’appréhender les dernières innovations en termes d’IA. Maintenant, il est somme toute logique que je donne le bon exemple sous l’angle de la vulgarisation techno 🙂</p>

<p>Comme le suggère le titre du post, je vous propose un tutoriel rapide, simple et efficace pour installer votre propre instance de grand modèle de langage, ou LLM, localement sur un PC sous Windows en utilisant <a href="https://ollama.com/">Ollama</a>.
<!--more--></p>

<hr />
<p><strong><em>Avant-propos</em></strong>: <em>Cet article, augmenté d’améliorations générées avec des IA (<a href="https://www.napkin.ia">Napkin</a> , <a href="https://ai.google/">Google AI</a>, <a href="https://www.perplexity.ai/">Perplexity</a>), est mis à disposition au travers de la license</em> <span xmlns:cc="http://creativecommons.org/ns#"><i><a href="https://creativecommons.org/licenses/by-nd/4.0/?ref=chooser-v1" target="_blank" rel="license noopener noreferrer" style="display:inline-block;">CC BY-ND 4.0<img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/by.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/nd.svg?ref=chooser-v1" alt="" /></a></i></span></p>

<hr />
<h1 id="cest-quoi-un-llm-">C’est quoi un LLM ?</h1>
<p>Très bonne question, merci de l’avoir posée 😀
Un LLM (Large Language Model) est un modèle d’intelligence artificielle entraîné sur d’énormes quantités de données textuelles pour comprendre et générer du langage humain, apprenant ainsi à prédire les mots suivants dans une séquence.</p>

<p>Parmi les modèles les plus connus du grand public :</p>

<ul>
  <li>Disponibles au travers de <a href="https://chatgpt.com/">ChatGPT</a>, les modèles GPT de OpenAI (<a href="https://openai.com/fr-FR/index/gpt-4o-system-card/">GPT-4o</a>, <a href="https://openai.com/index/introducing-o3-and-o4-mini/">o3 et o4-mini</a>).</li>
  <li><a href="https://x.ai/grok">Grok</a>, par xAI, qui est pleinement intégré à X.</li>
  <li><a href="https://deepmind.google/models/gemini/">Google Gemini</a>, mis en avant au travers des outils Google tels que Gmail,Google Drive, Google Docs, etc…</li>
  <li>Les modèles <a href="https://www.llama.com/">LLama</a> de Meta, qui sont pleinement intégrés à Facebook, Instagram et WhatsApp, sont rendus Open Source depuis la sortie de LLama 2 en juillet 2023 (<a href="https://github.com/meta-llama/llama">Dépôt GitHub</a>).</li>
</ul>

<p>À partir de cette capacité fondamentale, les applications de ces modèles IA sont nombreuses :</p>
<picture>
  <source srcset="/content/images/llm_apps_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/llm_apps.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/llm_apps.svg" alt="Applications polyvalentes des LLM" style="display: block; margin: 0 auto;" />
</picture>

<ul>
  <li><strong>Chatbots avancés</strong>
    <ul>
      <li>support client automatisé,</li>
      <li>FAQ interactive.</li>
    </ul>
  </li>
  <li><strong>Traitement de données à grand volume</strong>
    <ul>
      <li>Résumés,</li>
      <li>Extraction, raffinage puis classification.</li>
    </ul>
  </li>
  <li><strong>Traduction automatique</strong>
    <ul>
      <li>Pour mon article précédent, j’étais bien content d’avoir accès à des LLM pour traduire des articles universitaires chinois !</li>
    </ul>
  </li>
  <li><strong>Génération de code informatique</strong>,
    <ul>
      <li>Beaucoup utilisé pour l’aide au codage, j’utilise <a href="https://github.com/features/copilot">GitHub Copilot</a> pour harmoniser <a href="https://github.com/RFC2784/rfc2784.github.io/blob/main/_posts/">le code Markdown de ce blog</a> !</li>
    </ul>
  </li>
  <li><strong>Simulation de raisonnement</strong>
    <ul>
      <li>Les dernières évolutions dans ce domaine sont vraiment intéressantes. Outre le modèle <a href="https://github.com/deepseek-ai/DeepSeek-R1">DeepSeek-R1</a>, j’expérimente beaucoup avec l’option de <a href="https://support.google.com/gemini/answer/15719111?hl=fr&amp;sjid=8249538743889943279-NA">Recherche Profonde de Gemini Pro 2.5</a>.</li>
    </ul>
  </li>
</ul>

<h1 id="10-minutes-chrono-pour-installer-un-llm-sur-un-pc-windows-cest-possible-">10 minutes chrono pour installer un LLM sur un PC Windows, c’est possible !</h1>

<h2 id="vraiment-">Vraiment ?</h2>

<p>OK, c’est sûr que vous n’allez pas faire tourner des inférences avec des centaines de milliards de paramètres sur votre laptop, et encore moins des modèles commerciaux, mais pas de souci pour faire tourner des LLM plus modestes mais suffisamment performants pour s’amuser !</p>

<h2 id="cest-quoi-lintérêt-dun-llm-local-">C’est quoi l’intérêt d’un LLM local ?</h2>

<p>Personnellement, je n’y vois que des avantages</p>
<picture>
  <source srcset="/content/images/llm_perks_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/llm_perks.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/llm_perks.svg" alt="Les avantages d'un LLM local" style="display: block; margin: 0 auto;" />
</picture>

<ul>
  <li>Accès à une <strong>multitude de LLM Open Source récents</strong>, y compris des modèles de raisonnement comme <a href="https://github.com/deepseek-ai/DeepSeek-R1">DeepSeek-R1</a> ou <a href="https://github.com/QwenLM/Qwen3">Qwen 3</a>.</li>
  <li><strong>Confidentialité garantie</strong> : une fois le modèle sur le PC, aucune donnée ne quitte l’ordinateur, protégeant ainsi les données échangées avec le modèle (textes, images).</li>
  <li><strong>Pas d’abonnement</strong> pour les fonctionnalités disponibles.</li>
  <li><strong>Possibilité de redonner un second souffle à des PC un peu moins récents</strong>. Pour exemple, j’ai reconditionné un vieux laptop avec un Core-I5 et 16 GB de RAM en serveur perso avec une distri Ubuntu, et je fais tourner un petit modèle dessus !</li>
</ul>

<h2 id="cest-quoi-les-composants-">C’est quoi les composants ?</h2>

<h3 id="ollama">Ollama</h3>

<p>Disponible sur Linux, MacOs, WIndows et Docker, cette plateforme logicielle Open Source permet la gestion et l’exécution locale de modèles de langage.</p>

<ul>
  <li>Site web : <a href="https://ollama.com">https://ollama.com</a></li>
  <li>Discord : <a href="https://discord.com/invite/ollama">https://discord.com/invite/ollama</a></li>
  <li>Liste des modèles disponibles : <a href="https://ollama.com/library">https://ollama.com/library</a>
    <ul>
      <li>Il est possible de s’inscrire <a href="https://ollama.com/signup">ici</a> pour publier et partager ses propres modèles.</li>
    </ul>
  </li>
  <li>Dépot GitHub : <a href="https://github.com/ollama/ollama">https://github.com/ollama/ollama</a></li>
</ul>

<h3 id="hollama---client-webchat-pour-ollama">Hollama - Client Webchat pour Ollama</h3>

<p>Disponible également sur Linux, MacOs, WIndows et Docker, cette application est un client Webchat compatible Ollama et OpenAI.</p>

<ul>
  <li>Dépot GitHub : <a href="https://github.com/fmaclen/hollama">https://github.com/fmaclen/hollama</a></li>
  <li>Live demo : <a href="https://hollama.fernando.is/">https://hollama.fernando.is/</a></li>
</ul>

<p>J’ai choisi Hollama pour sa simplicité d’utilisation, notamment pour charger de nouveaux modèles directement au travers de l’interface graphique.</p>

<h3 id="prérequis-système">Prérequis système</h3>

<p>Pas besoin d’une carte graphique dédiée ou d’un PC Copilot +, la config suivante vous permet de faire vos premières armes !</p>

<table>
  <thead>
    <tr>
      <th style="text-align: left">Composant</th>
      <th style="text-align: left">Configuration minimale</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td style="text-align: left">Système d’exploitation</td>
      <td style="text-align: left">Microsoft Windows 10 ou Windows 11, édition Famille ou Professionnel, maintenu à jour avec les derniers correctifs</td>
    </tr>
    <tr>
      <td style="text-align: left">CPU</td>
      <td style="text-align: left">4 coeurs, Intel/AMD, x86-64</td>
    </tr>
    <tr>
      <td style="text-align: left">RAM</td>
      <td style="text-align: left">8GB</td>
    </tr>
    <tr>
      <td style="text-align: left">Stockage</td>
      <td style="text-align: left">10GB disponibles</td>
    </tr>
    <tr>
      <td style="text-align: left">Connectivité Internet</td>
      <td style="text-align: left">Requise pour l’installation des composants et le téléchargement des modèles de langage.</td>
    </tr>
  </tbody>
</table>

<p>J’ai validé ce tutoriel sur des machines virtuelles qui utilisent cette configuration minimale, vous pouvez y aller les yeux fermés 😉</p>

<h3 id="modèle-de-langage-utilisé-dans-le-tutoriel---gemma31b-it-qat">Modèle de langage utilisé dans le tutoriel - gemma3:1b-it-qat</h3>
<p><strong>gemma3:1b-it-qat</strong> désigne un version légère et efficace du modèle Open Source <a href="https://deepmind.google/models/gemma/gemma-3/">Gemma 3</a> de Google:</p>

<ul>
  <li><u>1 milliard de paramètres (“1b”)</u>.</li>
  <li><u>Instruction-tuned ("it")</u> : Optimisé pour suivre des instructions et répondre de manière conversationnelle, <strong>ce modèle est idéal pour la génération de texte, le résumé et la traduction</strong>.</li>
  <li><u>Quantization-Aware Trained ("qat")</u> : Entraîné pour supporter la quantification (par exemple en 4 bits), ce qui <strong>réduit considérablement la mémoire nécessaire tout en maintenant une qualité proche des modèles plus lourds</strong>.</li>
</ul>

<h2 id="cest-comment-quon-fait--guide-étape-par-étape">C’est comment qu’on fait ? (Guide étape par étape)</h2>
<h3 id="ouvrez-powershell-en-mode-administrateur">Ouvrez PowerShell en mode administrateur</h3>
<ul>
  <li>
    <p>Clic-droit sur le menu Démarrer et sélectionnez « Terminal (Administrateur) » ou «Windows  PowerShell (Admin) ».
<img src="/content/images/pshell_adm.jpg" alt="" style="display: block; margin: 0 auto;" /></p>
  </li>
  <li>
    <p>Cliquez sur [Oui] pour accepter l’élévation de privilèges.</p>
  </li>
</ul>

<p><img src="/content/images/pshell_adm_uac.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<h3 id="installez-un-instance-locale-ollama-installez-linterface-graphique-et-récupérez-le-modèle-gemma31b-it-qat-en-une-seule-ligne-de-commande">Installez un instance locale Ollama, installez l’interface graphique et récupérez le modèle gemma3:1b-it-qat en une seule ligne de commande</h3>

<ul>
  <li>Exécutez cette commande :</li>
</ul>

<figure class="highlight"><pre><code class="language-powershell" data-lang="powershell"><span class="n">winget</span><span class="w"> </span><span class="nx">install</span><span class="w"> </span><span class="nt">--id</span><span class="o">=</span><span class="n">Ollama.Ollama</span><span class="w"> </span><span class="nt">--accept-source-agreements</span><span class="w"> </span><span class="nt">-e</span><span class="p">;</span><span class="w"> </span><span class="n">winget</span><span class="w"> </span><span class="nx">install</span><span class="w"> </span><span class="nt">--id</span><span class="o">=</span><span class="n">FernandoMaclen.Hollama</span><span class="w"> </span><span class="nt">-e</span><span class="p">;</span><span class="w"> </span><span class="n">ollama</span><span class="w"> </span><span class="nx">pull</span><span class="w"> </span><span class="nx">gemma3:1b-it-qat</span><span class="p">;</span><span class="w"> </span><span class="n">shutdown</span><span class="w"> </span><span class="nt">-r</span><span class="w"> </span><span class="nt">-t</span><span class="w"> </span><span class="nx">0</span></code></pre></figure>
<p><br /></p>

<ul>
  <li>Une fois le paquet téléchargé et vérifié, le processus d’installation de l’instance Ollama commence, et l’interface graphique d’installation Ollama s’affiche.</li>
</ul>

<p><img src="/content/images/ollama_installer_ui.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>Durant l’une dernières étapes de ce premier processus d’installation, l’installation du Redistribuable Microsoft C++ 2015/2022 peut s’effectuer de manière automatique s’il n’est pas présent sur le système.</li>
</ul>

<p><img src="/content/images/cpp_install.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>À la fin du processus d’installation de l’instance Ollama, une fenêtre de bienvenue s’affiche. Vous pouvez cliquer sur [Finish] pour la fermer.</li>
</ul>

<p><img src="/content/images/ollama_welcome.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>L’instance locale Ollama étant installée, l’installation de l’interface graphique Hollama s’effectue de manière automatique.</li>
</ul>

<p><img src="/content/images/hollama_installer.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>Une fois ce processus d’installation terminé, le téléchargement du modèle <strong>gemma3:1b-it-qat</strong> sur l’instance locale Ollama se lance de manière automatique.</li>
</ul>

<p><img src="/content/images/gemma3_dl.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>Une fois le modèle téléchargé, le système redémarre automatiquement. Une fois redémarré, vous pouvez alors constater que l’icône de l’application Hollama est disponible sur le Bureau.</li>
</ul>

<p><img src="/content/images/hollama_icon.jpg" alt="" style="display: block; margin: 0 auto;" /></p>
<h3 id="finalisez-linstallation">Finalisez l’installation</h3>
<ul>
  <li>Double-cliquez sur l’icône Hollama présent sur le bureau pour lancer l’interface graphique. Une notification du pare-feu Windows s’affiche, cliquez sur [Annuler] pour bloquer les flux entrants.</li>
</ul>

<p><img src="/content/images/hollama_fw.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>Une fois l’application démarrée, celle-ci s’ouvre directement dans les paramètres de l’interface.</li>
</ul>

<p><img src="/content/images/hollama_ui.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>Dans la section Serveurs, sélectionnez “Ollama” dans la liste déroulante “Type de connexion” puis cliquez sur [Ajouter une connexion].</li>
</ul>

<p><img src="/content/images/ollama_server.gif" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>Cliquez sur [Vérifier]. Si tout va bien le message “La connexion a été vérifiée et est prête à être utilisée.” s’affiche dans un encart vert en haut de la fenêtre, et la case “Utiiser les modèles de ce serveur” se coche automatiquement.</li>
</ul>

<p><img src="/content/images/ollama_verified.gif" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<h3 id="testez-un-premier-prompt">Testez un premier prompt</h3>
<ul>
  <li>Dans le menu de gauche, cliquez sur [Nouvelle session].</li>
</ul>

<p><img src="/content/images/hollama_new_session.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>Validez que le modèle est présent dans la liste déroulante, écrivez votre prompt, cliquez sur [Exécuter]. Patientez quelques secondes, et voilà, magie 😀</li>
</ul>

<p><img src="/content/images/hollama_chat.gif" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<h3 id="comment-télécharger-dautres-modèles-avec-linterface-graphique-">Comment télécharger d’autres modèles avec l’interface graphique ?</h3>
<ul>
  <li>Retournez dans les paramètres de l’application Hollama.</li>
  <li>Sous les paramètres de la connexion “Ollama”, cliquez sur le lien “Bibliothèque d’Ollama”. Dans la nouvelle fenêtre qui s’affiche, parcourez le catalogue de modèles disponible, copiez l’identifiant du modèle que vous souhaitez télécharger (exemple : <strong>qwen3:0.6b</strong>), puis fermez cette fenêtre.</li>
</ul>

<p><img src="/content/images/ollama_library.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>De retour dans les paramètres de la connexion “Ollama”, collez l’identifiant du modèle dans la boite de texte “Tirer le modèle”, puis cliquez sur le bouton rouge pour lancer le téléchargement.</li>
</ul>

<p><img src="/content/images/ollama_pull_model.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>Un message d’information s’affiche en haut de la fenètre pour montrer la progression. Le nouveau modèle est téléchargé et prêt à être utilisé quand le message passera au vert.</li>
</ul>

<p><img src="/content/images/ollama_model_ok.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<ul>
  <li>Vous pouvez désormais choisir et utiliser ce nouveau modèle dans les sessions de conversation.</li>
</ul>

<p><img src="/content/images/ollama_model_list.jpg" alt="" style="display: block; margin: 0 auto;" /><br /></p>

<h3 id="si-besoin-supprimer-entièrement-les-composants-installés">(Si besoin) Supprimer entièrement les composants installés</h3>
<ul>
  <li>Ouvrez PowerShell en mode administrateur (<a href="#ouvrez-powershell-en-mode-administrateur">cf. 1ère étape</a>),</li>
  <li>Exécutez la commande suivante pour supprimer tous les composants installés (applications et modèles) :</li>
</ul>

<figure class="highlight"><pre><code class="language-powershell" data-lang="powershell"><span class="n">winget</span><span class="w"> </span><span class="nx">uninstall</span><span class="w"> </span><span class="nt">--id</span><span class="o">=</span><span class="n">Ollama.Ollama</span><span class="w"> </span><span class="p">;</span><span class="w"> </span><span class="n">winget</span><span class="w"> </span><span class="nx">uninstall</span><span class="w"> </span><span class="nt">--id</span><span class="o">=</span><span class="n">FernandoMaclen.Hollama</span><span class="p">;</span><span class="w"> </span><span class="n">winget</span><span class="w"> </span><span class="nx">source</span><span class="w"> </span><span class="nx">reset</span><span class="w"> </span><span class="nt">--force</span><span class="p">;</span><span class="w"> </span><span class="n">rm</span><span class="w"> </span><span class="nv">$</span><span class="nn">env</span><span class="p">:</span><span class="nv">USERPROFILE</span><span class="nx">\</span><span class="o">*</span><span class="nx">ollama</span><span class="o">*</span><span class="w"> </span><span class="nt">-R</span><span class="p">;</span><span class="w"> </span><span class="n">rm</span><span class="w"> </span><span class="nv">$</span><span class="nn">env</span><span class="p">:</span><span class="nv">USERPROFILE</span><span class="nx">\AppData\Local\</span><span class="o">*</span><span class="nx">ollama</span><span class="o">*</span><span class="w"> </span><span class="nt">-R</span><span class="p">;</span><span class="w"> </span><span class="n">rm</span><span class="w"> </span><span class="nv">$</span><span class="nn">env</span><span class="p">:</span><span class="nv">USERPROFILE</span><span class="nx">\AppData\Local\Temp</span><span class="w"> </span><span class="nt">-R</span><span class="p">;</span><span class="w"> </span><span class="n">rm</span><span class="w"> </span><span class="nv">$</span><span class="nn">env</span><span class="p">:</span><span class="nv">USERPROFILE</span><span class="nx">\AppData\Roaming\</span><span class="o">*</span><span class="nx">ollama</span><span class="o">*</span><span class="w"> </span><span class="nt">-R</span><span class="p">;</span><span class="w"> </span><span class="n">shutdown</span><span class="w"> </span><span class="nt">-r</span><span class="w"> </span><span class="nt">-t</span><span class="w"> </span><span class="nx">0</span></code></pre></figure>

<ul>
  <li>Une fois les composants désinstallés, le poste va redémarrer automatiquement.</li>
</ul>

<hr />

<h1 id="conclusion">Conclusion</h1>

<p>En quelques minutes, vous pouvez désormais expérimenter la puissance des LLM locaux sur votre PC Windows, sans abonnement ni dépendance au cloud. Que ce soit pour apprendre, obtenir de l’aide à la rédaction ou au codage, ou simplement explorer les dernières avancées de l’intelligence artificielle, Ollama et Hollama offrent une solution simple et accessible.</p>

<p>N’hésitez pas à tester différents modèles, à partager vos retours ou vos découvertes, et à contribuer à la communauté open source !</p>]]></content><author><name>Geoff RÉAU</name><email>contact@reau.ca</email></author><category term="Artificial Intelligence" /><category term="Tutorials" /><category term="Intelligence Artificielle" /><category term="IA" /><category term="Grand Modèle de Langage" /><category term="LLM" /><category term="Tutoriel" /><category term="Ollama" /><summary type="html"><![CDATA[Dans le post précédent, j’ai proposé des angles d’approche pour permettre au plus grand nombre d’appréhender les dernières innovations en termes d’IA. Maintenant, il est somme toute logique que je donne le bon exemple sous l’angle de la vulgarisation techno 🙂 Comme le suggère le titre du post, je vous propose un tutoriel rapide, simple et efficace pour installer votre propre instance de grand modèle de langage, ou LLM, localement sur un PC sous Windows en utilisant Ollama.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://www.reau.ca/content/images/ollama-tuto.jpg" /><media:content medium="image" url="https://www.reau.ca/content/images/ollama-tuto.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry xml:lang="en"><title type="html">AI and Automation: Facing the ‘Wild West,’ the Urgent Need to Arm Our Minds</title><link href="https://www.reau.ca/2025/06/11/ai-wildwest-arm-our-minds.html" rel="alternate" type="text/html" title="AI and Automation: Facing the ‘Wild West,’ the Urgent Need to Arm Our Minds" /><published>2025-06-11T10:00:00+00:00</published><updated>2025-06-11T10:00:00+00:00</updated><id>https://www.reau.ca/2025/06/11/ai-wildwest-arm-our-minds</id><content type="html" xml:base="https://www.reau.ca/2025/06/11/ai-wildwest-arm-our-minds.html"><![CDATA[<p><img src="/content/images/ai_farwest.jpg" alt="Arming our minds to interact with AI" style="display: block; margin: 0 auto;" /></p>

<p><em>As we integrate more and more advanced AI capabilities into computer systems, and as we talk about a revolution in the world of work, I get a sense of déjà vu… It seems that in the face of technological advances, humanity invariably repeats the same patterns, without learning from past experiences.</em></p>

<p>Following up on my previous post (<a href="https://www.reau.ca/2025/06/06/automation-infonucloud-ai-synergies.html">Automation, Cloud Computing, and AI: Current State &amp; Synergies</a>), I’d like to analyze <strong>how AI and automation are reshaping our world in unprecedented ways</strong>. This article aims to highlight the approaches that, in my view, should be adopted to support the population during this evolution, particularly by <strong>addressing ethical issues, training, and educational reforms</strong>.</p>

<!--more-->

<hr />

<p><strong><em>Foreword</em></strong>: <em>This article, enhanced with improvements generated by AI (<a href="https://www.napkin.ia">Napkin</a> , <a href="https://ai.google/">Google AI</a>, <a href="https://www.perplexity.ai/">Perplexity</a>), is made available under the</em> <span xmlns:cc="http://creativecommons.org/ns#"><i><a href="https://creativecommons.org/licenses/by-nd/4.0/?ref=chooser-v1" target="_blank" rel="license noopener noreferrer" style="display:inline-block;">CC BY-ND 4.0<img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/by.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/nd.svg?ref=chooser-v1" alt="" /></a></i></span></p>

<hr />

<h1 id="a-job-market-more-disrupted-than-ever">A Job Market More Disrupted Than Ever</h1>

<p>Let’s be clear about one thing: <u>basic automation initially made it possible to automate the most repetitive, tedious tasks</u>. We have experienced the consequences of this evolution throughout the last half-century, especially in the industrial sector. This period was marked by mass layoffs and the <strong>sharp decline of many low-skilled job categories, sometimes to the point of their disappearance</strong>. These economic trends have long been documented by organizations like the OECD, the IMF, and by economists analyzing deindustrialization and automation since the 1970s-1980s.</p>

<p>But today, <strong>with the arrival of advanced AI</strong> (deep learning, machine learning, and especially these generative AIs capable of processing large volumes of data), <strong>we are facing a true paradigm shift</strong>. It’s no longer just simple tasks, but <strong>jobs that were previously protected, requiring thought and decision-making</strong>, that <strong>are now affected</strong>.</p>

<p>We are living through a profound transformation of the job market, a revolution where advanced automation and artificial intelligence (AI) are redefining our future at a dizzying speed.</p>

<p>Faced with what I feel is <strong>a true technological “Wild West,”</strong> where tools of incredible power are thrown into our laps, almost with the message <strong><em>‘go on, figure it out yourself,’</em></strong> it is imperative to <u>reaffirm the prevalence of critical and ethical human intelligence through a radical transformation of education</u>.</p>

<h1 id="a-stunning-wild-west-with-a-whiff-of-intellectual-resignation">A Stunning “Wild West” with a Whiff of Intellectual Resignation</h1>

<p>The emergence of tools like ChatGPT has been stunning, producing an endless stream of increasingly relevant content, bordering on the extraordinary. But this fascination must not hide a reality: <strong><em>generative AIs arrived as if no one saw it coming</em></strong>.</p>
<picture>

<source srcset="/content/images/genai_iceberg_d_en.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/genai_iceberg_en.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/genai_iceberg_en.svg" alt="Evolution of Automation in IT" style="display: block; margin: 0 auto;" />
</picture>
<p>Ethical and legal questions abound. I’m talking about lawsuits from artists or Getty Images against Stability AI/Midjourney, from authors against OpenAI, or from The New York Times against OpenAI/Microsoft… <u>How can we ignore that the training data doesn't come from nowhere?</u> Copyright infringement lawsuits are multiplying because petabytes of data have been scraped without the consent of the rights holders.</p>

<p>More insidiously, <strong>we observe that the general population consumes all this content as a finished product</strong>, an end in itself. <a href="https://www.404media.co/teachers-are-not-ok-ai-chatgpt/">In the educational field, the observation is sometimes grim…</a> Young minds no longer even make the effort to think: they regurgitate AI-generated content “as is,” without real appropriation. <u>However, one of the fundamental principles of human intelligence is understanding</u>: to be able to appropriate concepts, a human being must understand what they are doing, reading, watching, or listening to.</p>

<h1 id="education-our-compass-in-the-ai-storm">Education: Our Compass in the AI Storm</h1>

<p>This situation reveals <strong>a persistent gap between school education systems and current technological challenges</strong>. And this is not new, my personal experience attests to it: I never had a single school program that truly taught me the basics of computer science. I quickly learned to master computers on my own because the school was always one step behind. And that was 30 years ago!</p>

<p><u>Today, with AI, this gap is no longer acceptable</u>. Fear also comes from a lack of knowledge. It is therefore vital to:</p>

<ol>
  <li><strong>Train teaching staff to anchor the basics of computer science from an early age:</strong> Even if younger generations are comfortable with screens, we must not confuse familiarity with understanding.
Integrating computer skills and computational thinking into other subjects taught in primary and secondary school has been more or less established in OECD countries over the last 10 years.
Some member countries have also chosen to make computer science mandatory in the curriculum, such as with the “Key Stages” in the United Kingdom for 5-14 year olds or with “Sciences Numériques et Technologiques” in France taught in the “Seconde” year (equivalent to Grade 10).
However, the implementation of these ambitious programs faces a major obstacle: <span style="color:rgb(255, 0, 0)"><u>how can we expect teachers to instill these concepts if their own level of digital literacy is insufficient?</u></span> This is a constant challenge, and we will see in the following chapters how continuing education and mutual support can address it.</li>
  <li><strong>Demystify AI:</strong> Explain its history, at least in broad strokes, from the famous Turing test to today’s complex algorithms. Show how we got here. <u>And to make it concrete, we could, for example, organize sessions where students learn about the functioning of the AIs they use every day</u>. <em>How does YouTube’s recommendation system work? Instagram’s or TikTok’s news feed algorithm?</em></li>
  <li><strong>Train for ethical and responsible use of emerging technologies, and drastically strengthen critical thinking:</strong> These skills, far from being obsolete, are becoming <u>the foundation of our ability to interact intelligently with AI, to question it, and not to be totally dependent on, let alone fooled by, its results</u>.
Beyond specific IT-related courses, this is also where subjects often disliked by students take on their full meaning.
Many have felt a more or less profound boredom in classes on civics, critical thinking, or philosophy in the broad sense. But personally, if I hadn’t taken these courses, I wouldn’t have the capacity for perspective that is increasingly necessary in the face of technological challenges. <span style="color:rgb(255, 0, 0)"><u>These skills are essential to ensure that humanity's interest is always at the heart of every decision.</u></span>
    <picture>

</picture>
  </li>
</ol>
<source srcset="/content/images/education_matters_d_en.svg" media="(prefers-color-scheme: dark)" />

<source srcset="/content/images/education_matters_en.svg" media="(prefers-color-scheme: light)" />

<p><img src="/content/images/education_matters_en.svg" alt="Achieving AI Mastery Through Education" style="display: block; margin: 0 auto;" />
&lt;/picture&gt;</p>

<h1 id="the-responsibility-of-organizations-more-than-an-option-a-necessity">The Responsibility of Organizations: More Than an Option, a Necessity</h1>
<p>The effort must not rest solely on the education system. <span style="color:rgb(255, 0, 0)"><u>Companies and public administrations must actively commit to training their staff</u></span> in computer use, basic IT security principles, and the use of AI, through real awareness and continuing education programs. They must also <u>cultivate an inclusive work environment</u> that promotes intra-team and inter-team mutual aid, particularly through the implementation of mentoring programs or the establishment of communities of practice.</p>
<picture>

<source srcset="/content/images/training_inclusion_matters_d_en.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/training_inclusion_matters_en.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/training_inclusion_matters_en.svg" alt="Strengthening Collaboration and AI Skills" style="display: block; margin: 0 auto;" />
</picture>
<p><em>Some innovative companies are already integrating dedicated cybersecurity and AI training into their continuing education curriculum, while also training managers to foster this inclusive work environment, encouraging their teams to improve and help each other in this growing field.</em></p>

<p>This is crucial because, in the future, humans could become a sort of manager of advanced AI chains, like collaborative robots or complex decision-support algorithms. Not providing training is clearly risking misuse. <u>There could be a mismatch between available skills and job requirements, leaving staff overwhelmed</u>. <strong><span style="color:rgb(255, 0, 0)">Doing nothing promotes the planned obsolescence of many categories of workers.</span></strong></p>

<p><strong>A lack of maturity in AI and cybersecurity is already causing costly mistakes and exposing organizations to major security risks:</strong></p>

<ul>
  <li>The example of the billions invested and significant losses of General Motors’ Cruise subsidiary reported in the article <a href="https://www.npr.org/2024/12/11/g-s1-37700/gm-to-retreat-from-robotaxis-and-stop-funding-its-cruise-autonomous-vehicle-unit">GM to retreat from robotaxis and stop funding its Cruise autonomous vehicle unit (NPR - Dec. 2024)</a> illustrates the financial challenges of large-scale AI projects.</li>
  <li>According to <a href="https://newsroom.cisco.com/c/dam/r/newsroom/en/us/interactive/cybersecurity-readiness-index/2025/documents/2025_Cisco_Cybersecurity_Readiness_Index.pdf">Cisco’s 2025 Cybersecurity Readiness Index report</a>, nearly 9 out of 10 organizations worldwide have experienced at least one AI-related cybersecurity incident in the last 12 months, while <strong>only 30% of them have a sufficient degree of maturity to cope with it.</strong></li>
  <li><a href="https://www.cnn.com/2024/05/16/tech/arup-deepfake-scam-loss-hong-kong-intl-hnk">The ‘fake CFO’ fraud via deepfake video conference, costing a firm US$25 million in early 2024</a>, strikingly illustrates the ability of cyber threats, combined with sophisticated AI, to multiply financial losses exponentially.</li>
</ul>

<p><strong>It is therefore essential that companies and public administrations take their responsibilities seriously and invest in the development of their staff’s skills and resilience</strong>; this is indispensable for their success and adaptation to this new environment shaped by AI.</p>

<h1 id="lets-foster-inclusive-community-initiatives">Let’s Foster Inclusive Community Initiatives</h1>

<p>To properly prepare everyone for the changes caused by AI and automation, we must do more than just help those who are working or in school. There are many people, such as <u>retirees, the unemployed, and those who cannot follow traditional training, or those who are underrepresented in technology fields</u>, who <strong>need special assistance</strong>.</p>
<picture>

<source srcset="/content/images/community_matters_d_en.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/community_matters_en.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/community_matters_en.svg" alt="Facilitating Digital Transformation Through Community Engagement" style="display: block; margin: 0 auto;" />
</picture>
<p><strong>It is super important to encourage and support local groups and charitable organizations</strong> that want to simply explain what computer science, AI, and automation are, talk about the challenges, and provide practical training to become familiar with these technologies, with respect for inclusion and diversity. These groups can do many different things, such as <u>workshops or conferences open to all</u>, or <u>projects where people learn together and where more experienced people help others</u>.</p>

<p><em>I have in mind the example of <a href="https://www.technovationmontreal.com/organizationen">Technovation</a>, a wonderful global initiative that aims to develop technology and entrepreneurship skills in girls aged 8 to 18. This program encourages girls’ empowerment, gives them access to female role models and mentoring in the tech field, and prepares them to become leaders and innovators in a sector where women are still underrepresented.</em></p>

<p><em>I also think of <a href="https://www.lesoleil.com/actualites/actualites-locales/la-capitale/2024/09/26/44-ipads-pour-compenser-la-fermeture-dune-caisse-desjardins-QRCQRI6CZJB2ZIOGJ4NGOFCVOU/">this situation</a> where a mayor, faced with the computerization of local services, partnered with a local organization to train seniors in his community on new technologies, and even offered to provide them with iPads to compensate for the closure of a bank branch.</em></p>
<picture>

<source srcset="/content/images/support_community_d_en.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/support_community_en.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/support_community_en.svg" alt="Supporting Community Tech Initiatives" style="display: block; margin: 0 auto;" />
</picture>
<p><strong>Donations to charitable organizations</strong> working on such initiatives, whether it’s obsolete computer equipment or money, <strong>are relatively common ways to show support</strong>, especially because they are partially tax-deductible (e.g., Canada, France, USA). But money or equipment without the human power to transmit knowledge is not very useful… Whether by personal choice or through pro-bono programs offered by some companies and administrations, <strong>volunteering actions to support these initiatives should be much more widespread and encouraged to close the inexorably widening technological gap!</strong></p>

<p><em><strong>By using the strengths of communities, using what we have locally, and encouraging intergenerational exchanges, <u>we can create a great learning network open to all</u></strong>. This will allow everyone to develop the skills needed to navigate a rapidly changing world, to take advantage of the opportunities offered by AI and automation, and to participate fully in tomorrow’s society</em>.</p>

<h1 id="lets-generalize-responsible-ai-initiatives">Let’s Generalize Responsible AI Initiatives</h1>

<p>The meteoric rise of advanced artificial intelligence inevitably raises the question of ethics around AI, and calls for the urgent implementation of “<strong>Responsible AI</strong>.” <u>But what do we mean by "responsible"?</u></p>
<picture>

<source srcset="/content/images/resp_ai_d_en.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/resp_ai_en.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/resp_ai_en.svg" alt="Foundations of Responsible AI" style="display: block; margin: 0 auto;" />
</picture>
<p>First, it is about <strong>defining a framework, a governance that frames the use of data</strong>: what type of data can be used, by what type of AI, and under what specific conditions? This implies scrupulous respect for copyright and intellectual property, to prevent models from becoming plunderers of content protected by intellectual property rights.</p>

<p>As early as 2016, the report <a href="https://obamawhitehouse.archives.gov/sites/default/files/whitehouse_files/microsites/ostp/NSTC/preparing_for_the_future_of_ai.pdf">“Preparing for the Future of Artificial Intelligence” (October 2016)</a> also recommended that the US government explore how to make high-quality federal datasets more accessible to the public and AI researchers, while protecting privacy and security. The main principles of responsible AI must ensure that its development and deployment are carried out <strong>with full transparency and in accordance with our fundamental values</strong>, rather than letting us navigate this “Wild West” where anything seems permissible.</p>

<p>Beyond just data, responsible <u>AI also concerns the ethics regarding AI itself</u>: <strong>how do we use it within governments, companies, and administrations?</strong> It is crucial to define how it is implemented for specific tasks, <strong>ensuring that the human being is always the one who must keep their hand on the tiller</strong>.</p>

<p>Finally, responsible AI cannot exist without <u>a massive effort to support people in adopting and understanding these tools</u>, so they can learn to use them ethically and logically, always retaining their critical judgment.</p>

<h1 id="in-conclusion">In Conclusion</h1>

<p>Automation, cloud computing, and advanced AIs have contributed to a profound transformation of our world. <strong>These technologies, by mutually reinforcing each other, open up unprecedented possibilities for efficiency and innovation, <u>but also raise major challenges</u>.</strong></p>

<p>The rise of AIs, in particular, requires special attention. While they can automate complex tasks and augment our capabilities, they pose significant ethical and legal questions. Transparency in data use, respect for copyright, and ensuring human control are essential.</p>

<p><strong>Faced with this technological revolution, education, training, and inclusive communities are more crucial than ever.</strong> It is imperative to anchor the basics of computer science from an early age, to demystify AI, and to train for ethical and responsible use. Public and private organizations must also invest in the training and resilience of their staff so they can adapt to this new environment. It is just as crucial to foster an ecosystem where digital skills are shared so that everyone, regardless of age or background, feels able to navigate the world of AI and automation.</p>

<p>Ultimately, like every major technological advance, AI can be a formidable ally. And like any technological advance, this requires a massive investment in human intelligence—our ability to understand, to critique, and to act ethically. <strong>It is time to take back control of our technological destiny so that this wave carries us toward a better future rather than overwhelming us.</strong></p>

<hr />

<h1 id="to-go-further">To Go Further</h1>

<p>As luck would have it, an <a href="https://www.oecd.org/en/publications/introducing-the-oecd-ai-capability-indicators_be745f04-en.html">Introducing the OECD’s AI Capacity Indicators</a><sup>[1]</sup> report was published online a week before my article!</p>

<p>The result of five years of in-depth work with the help of more than 50 experts, these beta indicators aim to “[…] assess and compare advances in AI relative to human capabilities” and “[…] to provide a clear framework for policymakers to understand the potential impacts of AI on education, work, public affairs and private life.”</p>

<p>Definitely a reading recommendation 😉</p>

<p><sup>[1]</sup> OECD (2025), <em>Introducing the OECD’s AI Capacity Indicators</em>, OECD Publishing, Paris, <a href="https://doi.org/10.1787/be745f04-en.">https://doi.org/10.1787/be745f04-en</a>.</p>]]></content><author><name>Geoff RÉAU</name><email>contact@reau.ca</email></author><category term="Artificial Intelligence" /><category term="Opinions" /><category term="Society" /><category term="Artificial Intelligence" /><category term="AI" /><category term="Automation" /><category term="Education" /><category term="Ethics" /><category term="Training" /><category term="Digital Skills" /><category term="Job Market" /><category term="Society" /><summary type="html"><![CDATA[As we integrate more and more advanced AI capabilities into computer systems, and as we talk about a revolution in the world of work, I get a sense of déjà vu… It seems that in the face of technological advances, humanity invariably repeats the same patterns, without learning from past experiences. Following up on my previous post (Automation, Cloud Computing, and AI: Current State &amp; Synergies), I’d like to analyze how AI and automation are reshaping our world in unprecedented ways. This article aims to highlight the approaches that, in my view, should be adopted to support the population during this evolution, particularly by addressing ethical issues, training, and educational reforms.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://www.reau.ca/content/images/ai_farwest.jpg" /><media:content medium="image" url="https://www.reau.ca/content/images/ai_farwest.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry xml:lang="fr"><title type="html">IA et automatisation : Face au ‘Far West’, l’Urgence d’Armer nos Esprits</title><link href="https://www.reau.ca/2025/06/11/ia-farwest-armer-nos-esprits.html" rel="alternate" type="text/html" title="IA et automatisation : Face au ‘Far West’, l’Urgence d’Armer nos Esprits" /><published>2025-06-11T10:00:00+00:00</published><updated>2025-06-11T10:00:00+00:00</updated><id>https://www.reau.ca/2025/06/11/ia-farwest-armer-nos-esprits</id><content type="html" xml:base="https://www.reau.ca/2025/06/11/ia-farwest-armer-nos-esprits.html"><![CDATA[<p><img src="/content/images/ai_farwest.jpg" alt="Armer nos esprits pour interagir avec l'IA" style="display: block; margin: 0 auto;" /></p>

<p><em>À l’heure où l’on intègre de plus en plus de capacités avancées d’IA aux systèmes informatiques, et où l’on parle de révolution des métiers, je ressens un sentiment de déjà-vu… Il semble que face aux avancées technologiques, l’humanité reproduit invariablement les mêmes schémas, sans tirer les leçons des expériences passées.</em></p>

<p>Pour faire suite à mon post précédent (<a href="https://www.reau.ca/2025/06/06/automatisation-infonuagique-ia-synergies.html">Automatisation, infonuagique et IA : État des Lieux &amp; Synergies</a>), je vous propose d’analyser <strong>comment l’IA et l’automatisation remodèlent notre monde de manière inédite</strong>. Cet article vise à souligner les approches qui, selon moi, devraient être adoptées pour soutenir la population durant cette évolution, en particulier <strong>en traitant des questions éthiques, de formation et de réformes éducatives</strong>.
<!--more--></p>

<hr />
<p><strong><em>Avant-propos</em></strong>: <em>Cet article, augmenté d’améliorations générées avec des IA (<a href="https://www.napkin.ia">Napkin</a> , <a href="https://ai.google/">Google AI</a>, <a href="https://www.perplexity.ai/">Perplexity</a>), est mis à disposition au travers de la license</em> <span xmlns:cc="http://creativecommons.org/ns#"><i><a href="https://creativecommons.org/licenses/by-nd/4.0/?ref=chooser-v1" target="_blank" rel="license noopener noreferrer" style="display:inline-block;">CC BY-ND 4.0<img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/by.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/nd.svg?ref=chooser-v1" alt="" /></a></i></span></p>

<hr />
<h1 id="un-marché-du-travail-plus-que-jamais-bouleversé">Un marché du travail plus que jamais bouleversé</h1>
<p>Il faut bien poser une chose : <u>l'automatisation de base a permis dans un premier temps d'automatiser les tâches les plus répétitives</u>, les plus pénibles. On a vécu les conséquences de cette évolution tout au long du dernier demi-siècle, notamment dans le milieu industriel. Cette période fut marquée par des licenciements économiques de masse et la <strong>forte régression de nombreuses catégories d’emplois à faible qualification, allant parfois jusqu’à leur disparition</strong>. Ces tendances économiques sont documentées de longue date par des organismes comme l’OCDE, le FMI, ou encore par des économistes analysant la désindustrialisation et l’automatisation depuis les années 1970-1980.</p>

<p>Mais aujourd’hui, <strong>avec l’arrivée des IA avancées</strong> (deep learning, machine learning, et surtout ces IA génératives capables de traiter la donnée à gros volume), n<strong>ous faisons face à un vrai changement de paradigme</strong>. Ce ne sont plus seulement les tâches simples, mais <strong>des emplois qui étaient avant protégés, exigeant réflexion et décision</strong>, qui <strong>sont désormais concernés</strong>.</p>

<p>Nous vivons une transformation profonde du marché du travail, une révolution où l’automatisation avancée et les intelligences artificielles (IA) redéfinissent notre futur à une vitesse qui donne le vertige.</p>

<p>Face à ce que je ressens comme <strong>un véritable “Far West” technologique</strong>, où des outils d’une puissance inouïe nous sont jetés dans les bras, limite en nous disant <strong><em>‘vas-y, débrouille-toi’</em></strong>, il est impératif de <u>réaffirmer la prévalence de l'intelligence humaine, critique et éthique, par une transformation radicale de l'éducation</u>.</p>

<h1 id="un-far-west-bluffant-aux-relents-de-démission-intellectuelle">Un “Far West” Bluffant aux Relents de Démission Intellectuelle</h1>
<p>L’irruption d’outils comme ChatGPT a été bluffante, produisant du contenu infini de plus en plus pertinent, confinant presque de l’extraordinaire. Mais cette fascination ne doit pas occulter une réalité : <strong><em>les IA génératives sont arrivées comme si personne n’avait vu venir le coup</em></strong>.</p>
<picture>
  <source srcset="/content/images/genai_iceberg_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/genai_iceberg.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/genai_iceberg.svg" alt="Evolution of Automation in IT" style="display: block; margin: 0 auto;" />
</picture>
<p>Les questions éthiques et légales sont légion. Je parle notamment des actions en justice d’artistes ou bien de Getty Images contre Stability AI/Midjourney, d’auteurs contre OpenAI ou bien encore du New York Times contre OpenAI/Microsoft… <u>Comment ignorer que les données d'entraînement ne sortent pas de nulle part ?</u> Des procès pour violation du droit d’auteur se multiplient, car des pétaoctets de données ont été pompées sans l’accord des ayants droits.</p>

<p>Plus insidieusement, <strong>on observe que la population générale consomme tout ce contenu comme étant un produit fini</strong>, une fin en soi. <a href="https://www.404media.co/teachers-are-not-ok-ai-chatgpt/">Dans le milieu éducatif, le constat est parfois amer…</a> Les jeunes esprits ne font même plus l’effort de réfléchir: ils recrachent le contenu généré par IA “brut de fonderie”, sans réelle appropriation. <u>Or, l’un des principes fondamentaux de l’intelligence humaine c'est la compréhension</u>: pour pouvoir s’approprier des concepts, il faut que l’être humain comprenne ce qu’il fait, ce qu’il lit, regarde ou écoute.</p>

<h1 id="lenseignement--notre-boussole-dans-la-tempête-ia">L’Enseignement : Notre Boussole dans la tempête IA</h1>
<p>Cette situation révèle notamment <strong>un décalage persistant entre les systèmes d’éducation scolaire et les enjeux technologiques actuels</strong>. Et ça ne date pas d’hier, mon expérience personnelle en témoigne : je n’ai jamais reçu un seul programme scolaire qui m’a vraiment appris les bases de l’informatique. J’ai très rapidement appris à maîtriser l’informatique en autodidacte, car l’école avait toujours un train de retard. Et c’était il y a 30 ans déjà !</p>

<p><u>Aujourd'hui, avec l'IA, ce décalage n'est plus permis</u>. La peur vient aussi de la méconnaissance des choses. Il est donc vital de :</p>

<ol>
  <li><strong>Former le corps enseignant à ancrer les bases de l’informatique dès le plus jeune âge :</strong> même si les jeunes générations sont à l’aise avec les écrans, il ne faut pas confondre familiarité avec compréhension.<br />
Intégrer les compétences informatiques et la pensée computationnelle à d’autres matières enseignées au primaire et au secondaire est une chose plus ou moins acquise dans les pays de l’OCDE depuis ces 10 dernières années.<br />
Certains pays membres ont aussi fait le choix de rendre l’informatique obligatoire dans le cursus, comme avec  les “Key Stages” au Royaume-Uni pour les 5-14 ans ou bien avec les “Sciences Numériques et Technologiques” en France enseignées en classe de Seconde (équivalente au Secondaire 5).<br />
Cependant, la mise en œuvre de ces programmes ambitieux se heurte à un obstacle de taille : <span style="color:rgb(255, 0, 0)"><u>comment attendre des enseignants qu'ils inculquent ces notions si leur propre niveau de littératie numérique est insuffisant ?</u></span> Cet enjeu est constant, et nous verrons dans les chapitres suivants comment la formation continue et le soutien mutuel peuvent y répondre.</li>
  <li><strong>Démystifier l’IA :</strong> Expliquer son histoire au moins dans les grandes lignes, depuis le fameux test de Turing, jusqu’aux algorithmes complexes d’aujourd’hui. Montrer comment on en est arrivé là. <u>Et pour rentrer dans le concret, on pourrait par exemple organiser des sessions où les élèves abordent le fonctionnement des IA qu'ils utilisent tous les jours</u>. <em>Comment fonctionne le système de recommandation de YouTube ? L’algorithme de fil d’actualité d’Instagram ou TikTok ?</em></li>
  <li><strong>Former à un usage éthique et responsable des technologies émergentes, renforcer drastiquement le sens critique :</strong> ces compétences, loin d’être désuètes, deviennent <u>le socle de notre capacité à interagir intelligemment avec l'IA, à la questionner et à ne pas être totalement dépendant et encore moins être dupes de ses résultats</u>.<br />
Au-delà de cours spécifiques au contexte informatique, c’est aussi là que des matières souvent mal-aimées par les élèves prennent tout leur sens.<br />
Beaucoup ont ressenti un ennui plus ou moins profond en suivant des cours autour de l’éducation civique, la pensée critique ou de la philosophie au sens large. Mais personnellement, si je n’avais pas suivi ces cours, je n’aurais pas aujourd’hui les capacités de prise de recul de plus en plus nécessaires vis à vis des enjeux technologiques. <span style="color:rgb(255, 0, 0)"><u>Ces acquis sont essentiels pour que l'intérêt de l’humanité soit toujours au cœur de chaque prise de décision.</u></span></li>
</ol>
<picture>
  <source srcset="/content/images/education_matters_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/education_matters.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/education_matters.svg" alt="Atteindre la maîtrise de l'IA par l'éducation" style="display: block; margin: 0 auto;" />
</picture>

<h1 id="la-responsabilité-des-organisations--plus-quune-option-une-nécessité">La Responsabilité des Organisations : Plus Qu’une Option, une Nécessité</h1>
<p>L’effort ne doit pas reposer uniquement sur le système éducatif. <span style="color:rgb(255, 0, 0)"><u>Les entreprises et les administrations doivent s'engager activement à former leur personnel</u></span> à l’usage de l’informatique, aux principes de sécurité informatique de base et à l’utilisation des IA, par de vrais programmes de sensibilisation et de formation continue. <u>Elles doivent également cultiver un environnement de travail inclusif</u> qui favorise l’entraide intra-équipe et inter-équipes, notamment au travers de la mise en place de programmes de mentorat ou bien encore par l’instauration de communautés de pratique.</p>
<picture>
  <source srcset="/content/images/training_inclusion_matters_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/training_inclusion_matters.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/training_inclusion_matters.svg" alt="Renforcer la collaboration et les compétences en IA" style="display: block; margin: 0 auto;" />
</picture>
<p><em>Certaines entreprises innovantes intègrent déjà des formations dédiées à la cybersécurité et à l’IA dans leur cursus de formation continue, tout en formant les gestionnaires à favoriser cet environnement de travail inclusif, encourageant leurs équipes à se perfectionner et à s’entraider dans ce domaine en pleine croissance.</em></p>

<p>C’est crucial, car demain, l’humain pourrait devenir une sorte de gestionnaire de chaînes d’IA avancées, comme des robots collaboratifs ou des algorithmes complexes d’aide à la décision. Ne pas former, c’est risquer des dérives, clairement. <u>Il pourrait y avoir un décalage entre les compétences disponibles et les besoins des postes, rendant le personnel dépassé</u>. <strong><span style="color:rgb(255, 0, 0)">Ne rien faire, c’est favoriser l’obsolescence programmée d’un bon nombre de catégories de travailleurs.</span></strong></p>

<p><strong>Un manque de maturité sur l’IA et la cybersécurité cause déjà des erreurs coûteuses et expose déjà les organisations à des risques de sécurité majeurs</strong>:</p>

<ul>
  <li>L’exemple des milliards investis et des pertes importantes de la filiale Cruise de General Motors rapporté dans l’article <a href="https://www.npr.org/2024/12/11/g-s1-37700/gm-to-retreat-from-robotaxis-and-stop-funding-its-cruise-autonomous-vehicle-unit">GM to retreat from robotaxis and stop funding its Cruise autonomous vehicle unit (NPR - Déc. 2024)</a> illustre les défis financiers des projets IA à grande échelle.</li>
  <li>Selon <a href="https://newsroom.cisco.com/c/dam/r/newsroom/en/us/interactive/cybersecurity-readiness-index/2025/documents/2025_Cisco_Cybersecurity_Readiness_Index.pdf">le rapport annuel 2025 de Cisco sur l’indice de maturité en cybersécurité</a>, c’est près de 9 organisations sur 10 dans le monde qui ont subi au cours des 12 derniers mois au moins un incident de cybersécurité lié à l’IA, alors que <strong>seulement 30% d’entres-elles ont un degré de maturité suffisant pour y faire face.</strong></li>
  <li><a href="https://www.cnn.com/2024/05/16/tech/arup-deepfake-scam-loss-hong-kong-intl-hnk">La fraude au ‘faux directeur financier’ par visioconférence deepfake, coûtant 25 millions de dollars US à Arup début 2024</a>, illustre de manière frappante la capacité de la cybermenace, combinée à une IA sophistiquée, à multiplier les pertes financières de façon exponentielle.</li>
</ul>

<p><strong>Il est donc primordial que les entreprises et les administrations prennent leurs responsabilités et investissent sérieusement dans le développement des compétences et de la résilience de leur personnel</strong>, c’est indispensable pour leur succès et leur adaptation à ce nouvel environnement façonné par l’IA.</p>

<h1 id="favorisons-les-initiatives-communautaires-inclusives">Favorisons les initiatives communautaires inclusives</h1>
<p>Pour bien préparer tout le monde aux changements causés par l’IA et l’automatisation, il faut faire plus que juste aider ceux qui travaillent ou qui sont à l’école. Il y a plein de gens, comme <u>les retraités, ceux qui ne travaillent pas et ceux qui ne peuvent pas suivre les formations habituelles, ou encore ceux qui sont sous-représentés dans les branches technologiques</u>, qui <strong>ont besoin d’un coup de main spécial</strong>,</p>
<picture>
  <source srcset="/content/images/community_matters_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/community_matters.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/community_matters.svg" alt="Faciliter la transformation numérique par l'engagement communautaire" style="display: block; margin: 0 auto;" />
</picture>
<p><strong>C’est super important d’encourager et d’aider les groupes locaux et les organismes de bienfaisance</strong> qui veulent expliquer simplement ce qu’est l’informatique, l’IA et l’automatisation, parler des défis, et donner des formations pratiques pour se familiariser avec ces technologies, dans le respect de l’inclusion et de la diversité. Ces groupes peuvent faire plein de choses différentes, comme <u>des ateliers ou des conférences ouvertes à tous</u>, ou encore <u>des projets où on apprend ensemble et où des gens plus expérimentés aident les autres</u>.</p>

<p><em>J’ai en tête l’exemple de <a href="https://www.technovationmontreal.com/organisation">Technovation</a>, une très belle initiative mondiale qui vise à développer les compétences en technologie et en entrepreneuriat chez les jeunes filles de 8 à 18 ans. Ce programme encourage l’autonomisation des filles, leur donne accès à des modèles féminins et à du mentorat dans le domaine technologique, et les prépare à devenir des leaders et innovatrices dans un secteur où les femmes sont encore sous-représentées.</em></p>

<p><em>Je pense aussi à <a href="https://www.lesoleil.com/actualites/actualites-locales/la-capitale/2024/09/26/44-ipads-pour-compenser-la-fermeture-dune-caisse-desjardins-QRCQRI6CZJB2ZIOGJ4NGOFCVOU/">cette situation</a> où un maire qui, devant l’informatisation des services de proximité, s’est rapproché d’un organisme local dans le but de former les aînés de sa communauté aux nouvelles technologies, et a même proposé de leur fournir des tablettes iPad pour compenser la fermeture d’une agence bancaire.</em></p>
<picture>
  <source srcset="/content/images/support_community_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/support_community.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/support_community.svg" alt="Soutenir les Initiatives Technologiques Communautaires" style="display: block; margin: 0 auto;" />
</picture>
<p><strong>Les dons effectués à des organismes de bienfaisance</strong> œuvrant à de telles initiatives, que ce soit du matériel informatique obsolète ou encore de l’argent, <strong>sont des moyens relativement répandus pour montrer son soutien</strong>, notamment parce qu’ils sont partiellement déductibles des impôts (ex. Canada, France, USA). <u>Mais l’agent ou le matériel sans la force vive pour transmettre les connaissances, ce n’est pas très utile</u>… Que ce soit par choix personnel ou bien par le biais de programmes pro-bono proposés par certaines entreprises et administrations, <strong>les actions de bénévolat pour soutenir ces initiatives devraient être bien plus répandues et encouragées pour combler le fossé technologique qui se creuse inexorablement !</strong></p>

<p><em><strong>En utilisant les forces des communautés, en utilisant ce qu’on a sur place et en encourageant les échanges entre les générations, <u>on peut créer un super réseau d'apprentissage ouvert à tous</u></strong>. Ça permettra à chacun de développer les compétences nécessaires pour se débrouiller dans un monde qui change vite, de profiter des opportunités offertes par l’IA et l’automatisation, et de participer pleinement à la société de demain</em>.</p>

<h1 id="généralisons-les-initiatives-dia-responsable">Généralisons les initiatives d’IA responsable</h1>
<p>L’émergence fulgurante des intelligences artificielles avancées soulève inévitablement la question de l’éthique autour des IA, et appelle à la mise en place urgente d’une “<strong>IA responsable</strong>”. <u>Mais qu'entendons-nous par "responsable" ?</u></p>
<picture>
  <source srcset="/content/images/resp_ai_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/resp_ai.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/resp_ai.svg" alt="Fondements de l'IA Responsable" style="display: block; margin: 0 auto;" />
</picture>
<p>Il s’agit d’abord de <strong>définir un cadre, une gouvernance qui encadre l’utilisation de la donnée</strong> : quel type de données peut être exploité, par quel type d’IA, et dans quelles conditions précises ? Cela implique un respect scrupuleux des droits d’auteur et de la propriété intellectuelle, pour éviter que les modèles ne deviennent des pilleurs de contenu sous licence intellectuelle protégée.</p>

<p>Dès 2016, le rapport <a href="https://obamawhitehouse.archives.gov/sites/default/files/whitehouse_files/microsites/ostp/NSTC/preparing_for_the_future_of_ai.pdf">“Preparing for the Future of Artificial Intelligence” (Octobre 2016)</a> recommandait également que le gouvernement des USA explore comment rendre les ensembles de données fédérales de haute qualité plus accessibles au public et aux chercheurs en IA, tout en protégeant la vie privée et la sécurité. Les grands principes d’une IA responsable doivent garantir que son développement et son déploiement se fassent <strong>en toute transparence et en accord avec nos valeurs fondamentales</strong>, plutôt que de nous laisser naviguer dans ce “Far West” où tout semble permis.</p>

<p>Au-delà de la seule donnée, <u>l'IA responsable concerne aussi l'éthique vis-à-vis de l'IA elle-même</u> : <strong>comment l’emploie-t-on au sein des gouvernements, des entreprises et des administrations ?</strong> Il est crucial de définir comment on la met en œuvre pour des tâches spécifiques, <strong>en s’assurant que l’être humain est toujours celui qui doit garder la main à la barre</strong>.</p>

<p>Finalement, une IA responsable ne peut exister sans <u>un effort massif pour accompagner les gens à l'adoption et à la compréhension de ces outils</u>, afin qu’ils puissent apprendre à s’en servir de manière éthique et logique, en conservant toujours leur jugement critique.</p>

<h1 id="en-conclusion">En conclusion</h1>
<p>L’automatisation, l’infonuagique et les IA avancées ont contribué à une transformation profonde de notre monde. <strong>Ces technologies, en se renforçant mutuellement, ouvrent des possibilités inédites pour l’efficacité et l’innovation, <u>mais soulèvent aussi des défis majeurs</u></strong>.</p>

<p>L’essor des IA, en particulier, exige une attention particulière. Si elles peuvent automatiser des tâches complexes et augmenter nos capacités, elles posent des questions éthiques et légales importantes. La transparence dans l’utilisation des données, le respect des droits d’auteur et la garantie que l’humain garde la maîtrise sont essentiels.</p>

<p><strong><span style="color:rgb(255, 0, 0)">Face à cette révolution technologique, l’éducation, la formation et les communautés inclusives sont plus que jamais cruciales.</span></strong> Il est impératif d’ancrer les bases de l’informatique dès le plus jeune âge, de démystifier l’IA et de former à un usage éthique et responsable. Les organisations publiques et privées doivent également investir dans la formation et la résilience de leur personnel pour qu’il puisse s’adapter à ce nouvel environnement. Il est tout aussi crucial de favoriser un écosystème où les compétences numériques sont partagées pour que chacun, quel que soit son âge ou son parcours, se sente capable de naviguer dans le monde de l’IA et de l’automatisation.</p>

<p>En fin de compte, comme chaque avancée technologique majeure, l’IA peut être une alliée formidable. Et comme toute avancée technologique, cela nécessite un investissement massif dans l’intelligence humaine, notre capacité à comprendre, à critiquer et à agir avec éthique. <strong>Il est temps de reprendre la main sur notre destin technologique pour que cette vague nous porte vers un avenir meilleur plutôt que de nous submerger.</strong></p>

<hr />

<h1 id="pour-aller-plus-loin">Pour aller plus loin</h1>
<p>Le hasard du calendrier fait qu’une <a href="https://www.oecd.org/fr/publications/presentation-des-indicateurs-de-l-ocde-sur-les-capacites-de-l-ia_d321ba78-fr/full-report/component-7.html#section-d1e3559-afb64494c1">Présentation des indicateurs de l’OCDE sur les capacités de l’IA</a><sup>[1]</sup> a été mise en ligne une semaine avant la publication de mon article !</p>

<p>Véritable travail de fond effectué pendant 5 ans avec l’aide de plus de 50 experts, ces indicateurs en version bêta ont pour objectif “[…]d’évaluer et comparer les avancées de l’IA par rapport aux capacités humaines” et “[…] d’offrir un cadre clair permettant aux décideurs de comprendre les impacts potentiels de l’IA sur l’éducation, le travail, les affaires publiques et la vie privée.”</p>

<p>Définitivement un conseil de lecture 😉</p>

<p><sup>[1]</sup> OCDE (2025), <em>Présentation des indicateurs de l’OCDE sur les capacités de l’IA</em>, Éditions OCDE, Paris, <a href="https://doi.org/10.1787/d321ba78-fr">https://doi.org/10.1787/d321ba78-fr</a>.</p>]]></content><author><name>Geoff RÉAU</name><email>contact@reau.ca</email></author><category term="Artificial Intelligence" /><category term="Opinions" /><category term="Society" /><category term="Intelligence Artificielle" /><category term="IA" /><category term="Automatisation" /><category term="Éducation" /><category term="Éthique" /><category term="Formation" /><category term="Compétences numériques" /><category term="Marché du travail" /><category term="Société" /><summary type="html"><![CDATA[À l’heure où l’on intègre de plus en plus de capacités avancées d’IA aux systèmes informatiques, et où l’on parle de révolution des métiers, je ressens un sentiment de déjà-vu… Il semble que face aux avancées technologiques, l’humanité reproduit invariablement les mêmes schémas, sans tirer les leçons des expériences passées. Pour faire suite à mon post précédent (Automatisation, infonuagique et IA : État des Lieux &amp; Synergies), je vous propose d’analyser comment l’IA et l’automatisation remodèlent notre monde de manière inédite. Cet article vise à souligner les approches qui, selon moi, devraient être adoptées pour soutenir la population durant cette évolution, en particulier en traitant des questions éthiques, de formation et de réformes éducatives.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://www.reau.ca/content/images/ai_farwest.jpg" /><media:content medium="image" url="https://www.reau.ca/content/images/ai_farwest.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry xml:lang="en"><title type="html">Automation, Cloud Computing and AI: Current State &amp;amp; Synergies</title><link href="https://www.reau.ca/2025/06/06/automation-infonucloud-ai-synergies.html" rel="alternate" type="text/html" title="Automation, Cloud Computing and AI: Current State &amp;amp; Synergies" /><published>2025-06-06T11:00:00+00:00</published><updated>2025-06-06T11:00:00+00:00</updated><id>https://www.reau.ca/2025/06/06/automation-infonucloud-ai-synergies</id><content type="html" xml:base="https://www.reau.ca/2025/06/06/automation-infonucloud-ai-synergies.html"><![CDATA[<p><img src="/content/images/ai_synergy.jpg" alt="Synergies between Automation, Cloud Computing and AI" style="display: block; margin: 0 auto;" /></p>

<p>Over the past 20 years, I have experienced several organizational transformations with different employers, all catalyzed by major technological innovations: automation, cloud computing, and advanced AI.</p>

<p>Here, I aim to highlight the importance of IT in operational technologies, clarify the context of automation, cloud computing and advanced AI, and examine how their synergy amplifies their respective capabilities.
<!--more--></p>

<hr />
<p><strong><em>Foreword</em></strong>: <em>This article, enhanced with AI-generated improvements (<a href="https://www.napkin.ia">Napkin</a>, <a href="https://ai.google/">Google AI</a>, <a href="https://www.perplexity.ai/">Perplexity</a>), is made available under the</em> <span xmlns:cc="http://creativecommons.org/ns#"><i><a href="https://creativecommons.org/licenses/by-nd/4.0/?ref=chooser-v1" target="_blank" rel="license noopener noreferrer" style="display:inline-block;">CC BY-ND 4.0<img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/by.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/nd.svg?ref=chooser-v1" alt="" /></a></i></span></p>

<hr />
<h1 id="the-growing-ubiquity-of-it-in-operational-technologies-a-deep-industrial-transformation">The Growing Ubiquity of IT in Operational Technologies: A Deep Industrial Transformation</h1>
<p><em>Operational Technologies (OT) encompass all systems used to monitor, control and automate industrial equipment, manufacturing processes, critical infrastructure and other physical systems.</em></p>
<picture>
  <source srcset="/content/images/ot_trsf_en_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/ot_trsf_en.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/ot_trsf_en.svg" alt="Industrial Transformation through IT Integration" style="display: block; margin: 0 auto;" />
</picture>

<p>The exponential integration of IT into the OT mix represents a transformation of considerable magnitude for numerous industrial sectors worldwide. This trend is characterized by the integration of increasingly complex IT systems at the heart of production processes.</p>

<p>At the same time, this computerization is gaining importance in the management and supervision of critical infrastructure. Energy networks, water treatment facilities, and road, rail, air or maritime networks increasingly depend on IT systems for constant monitoring, precise control and real-time optimization of flows.</p>

<p>Computerization is also transforming service delivery. Telecommunications, financial services and logistics rely on high-performance IT platforms for data management, security, speed and optimization of operations and supply chain.</p>

<p>The massive integration of IT into physical operations leads to a convergence between IT and OT. Real-time data from infrastructure and processes are analyzed by powerful systems, transforming this data into decision-making information to improve efficiency, guide strategies and anticipate maintenance. This convergence offers unprecedented possibilities to improve operational efficiency through resource optimization, increased productivity through automation and finer, more adaptable process control, enabling greater customization.</p>

<p>Finally, this convergence between IT and operational technologies proves to be a powerful catalyst for innovation. The intelligent exploitation of collected data and advanced task automation pave the way for the development of new products with enhanced functionality, novel services meeting emerging needs and disruptive business models challenging established practices. This transformation, driven by the digital transformation of operational processes, is therefore an essential driver of economic growth in an ever-evolving industrial landscape.</p>

<h1 id="automation-cloud-computing-and-ai-brief-overview">Automation, Cloud Computing and AI: Brief Overview</h1>
<h2 id="automation-from-fundamentals-to-advanced-systems">Automation: From Fundamentals to Advanced Systems</h2>
<h3 id="foundations-of-modern-automation">Foundations of Modern Automation</h3>
<picture>
  <source srcset="/content/images/automation_proc_en_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/automation_proc_en.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/automation_proc_en.svg" alt="Automation Process" style="display: block; margin: 0 auto;" />
</picture>

<p>Technology has always promised to simplify human life. Paradoxically, its applications usually require systems composed of processes with varying complexity. Similarly, each process is a sum of more or less complex tasks, whose execution requires human intervention.</p>

<p>Modern automation aims to improve productivity while minimizing errors due to manual interactions by replacing humans in executing all or part of these tasks.</p>

<h3 id="basics-of-it-automation">Basics of IT Automation</h3>
<picture>
  <source srcset="/content/images/automation_evo_en_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/automation_evo_en.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/automation_evo_en.svg" alt="Evolution of Automation in IT" style="display: block; margin: 0 auto;" />
</picture>
<p>In the context of current IT, automation initially enabled the rationalization of basic administrative tasks through simple and effective scripts. The continuous improvement of scripting languages like Python, PowerShell, and Bash, combined with the proliferation of Application Programming Interfaces (APIs), has paved the way for automating processes previously considered complex and time-consuming. These processes now include user access management, IT infrastructure configuration and deployment, processing and analysis of large data volumes, and implementation of robust sensitive data protection measures. Automation has even reached a level of sophistication allowing end-to-end workflow orchestration, integrating various applications and systems to achieve complex business objectives.</p>

<p>Among basic automation systems implemented in IT, we commonly find:</p>

<ul>
  <li><strong>Schedule programming</strong>, which allows executing specific tasks at predefined times. It is notably used for:
    <ul>
      <li>Software update management across IT systems</li>
      <li>Enterprise data lifecycle management (backup, archiving, deletion)</li>
    </ul>
  </li>
  <li><strong>Pattern filtering</strong>, which triggers specific actions based on patterns listed in a definition database. This type of automation is frequently used for:
    <ul>
      <li>Chatbots limited to simple interactions, found in FAQs or e-commerce sites</li>
      <li>Threat prevention systems (antivirus, antimalware)</li>
      <li>Intrusion Prevention Systems (IPS)</li>
    </ul>
  </li>
</ul>

<h2 id="cloud-computing-the-engine-of-digital-transformation">Cloud Computing: The Engine of Digital Transformation</h2>
<p>In the span of 20 years, the IT sector has seen the rise and widespread adoption of what we call cloud computing.</p>

<p>Where companies and organizations were previously constrained to finance the purchase, implementation, operational maintenance, evolution, and obsolescence management of increasingly complex and therefore massive IT solutions, they have been offered the possibility to switch to “As a Service” consumption models. These services are offered remotely by third-party providers and used by clients to complement or replace pre-existing solutions.</p>
<picture>
  <source srcset="/content/images/cloud_svc_en_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/cloud_svc_en.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/cloud_svc_en.svg" alt="Cloud Services Hierarchy" style="display: block; margin: 0 auto;" />
</picture>
<p>Among the most common cloud service models:</p>

<ul>
  <li><strong>Infrastructure as a Service (IaaS)</strong>
    <ul>
      <li>Provides virtualized computing resources over the Internet or via virtual private networks, including servers, storage, and networks</li>
      <li>Users manage operating systems, applications, and data, while hardware and virtualization are managed by the provider</li>
    </ul>
  </li>
  <li><strong>Platform as a Service (PaaS)</strong>
    <ul>
      <li>Offers a cloud platform and environment enabling developers to create applications and services on the Internet</li>
      <li>PaaS providers host hardware and software on their own infrastructure</li>
    </ul>
  </li>
  <li><strong>Software as a Service (SaaS)</strong>
    <ul>
      <li>Provides software applications over the Internet on a subscription basis</li>
      <li>Users can access software from any device with an Internet connection and web browser, without worrying about installation, maintenance, or coding</li>
    </ul>
  </li>
</ul>

<p>In the top 3 IaaS and PaaS providers, we find:</p>

<ul>
  <li><strong>Amazon Web Services (AWS)</strong>
    <ul>
      <li>Public cloud leader since 2002, AWS holds 33% market share with over 200 services (computing, machine learning, etc.). Its worldwide success is explained by its reliability, flexibility, scalability, and continuous innovation, significantly contributing to digital transformation</li>
    </ul>
  </li>
  <li><strong>Microsoft Azure</strong>
    <ul>
      <li>The Redmond giant promotes deep integration of its cloud services with its existing ecosystem, which appeals to companies already using its products (Windows Server, MS SQL, Office 365, etc.)</li>
    </ul>
  </li>
  <li><strong>Google Cloud Platform (GCP)</strong>
    <ul>
      <li>Google’s cloud solution stands out for its global network, AI and data processing innovations, and Kubernetes container orchestration solutions</li>
    </ul>
  </li>
</ul>

<p>On the SaaS solutions side, we notably see:</p>

<ul>
  <li><strong>Salesforce</strong> (for customer relationship management)</li>
  <li><strong>SAP</strong> (for enterprise resource planning)</li>
  <li><strong>Microsoft 365</strong></li>
  <li><strong>Google Workspace</strong></li>
</ul>

<p><strong>Cloud computing offerings are plentiful!</strong></p>
<picture>
  <source srcset="/content/images/cloud_crit_en_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/cloud_crit_en.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/cloud_crit_en.svg" alt="Evaluation Criteria for Cloud Solutions" style="display: block; margin: 0 auto;" />
</picture>
<p>When designing a solution, it is recommended to evaluate the following criteria:</p>

<ul>
  <li>Integration with existing systems</li>
  <li>Budget</li>
  <li>Requirements for performance, availability, and capacity</li>
  <li>Security requirements</li>
  <li>Compliance obligations</li>
  <li>Team skill level</li>
</ul>

<h2 id="boom-of-advanced-artificial-intelligence-in-information-systems">Boom of Advanced Artificial Intelligence in Information Systems</h2>
<h3 id="machine-learning-ml-the-foundation">Machine Learning (ML): The Foundation</h3>
<p>Machine Learning (ML) is the branch of AI that, through the use of increasingly complex algorithms to process data, improves computer performance on task execution without being specifically programmed for it.</p>

<picture>
  <source srcset="/content/images/ml_use_cases_en_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/ml_use_cases_en.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/ml_use_cases_en.svg" alt="ML Applications in Information Systems" style="display: block; margin: 0 auto;" />
</picture>

<p>ML’s scope of application is quite vast and has long been integrated into information systems, particularly in:</p>

<ul>
  <li>Search engines</li>
  <li>Recommendation systems</li>
  <li>Anomaly detection in cybersecurity</li>
</ul>

<h3 id="deep-learning-dl-a-leap-forward">Deep Learning (DL): A Leap Forward</h3>
<p>Deep Learning (DL) is a branch of artificial intelligence and machine learning that uses artificial neural networks composed of multiple layers (hence “deep”) to “learn” from large amounts of data, often unstructured.</p>

<p>Inspired by the functioning of the human brain, DL allows computers to recognize complex patterns in images, text, audio, or other types of data, and automate tasks that normally require human intelligence.</p>
<picture>
  <source srcset="/content/images/dl_use_cases_en_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/dl_use_dlcases_en.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/dl_use_cases_en.svg" alt="Deep Learning Applications" style="display: block; margin: 0 auto;" />
</picture>
<p>Long-standing applications include, for example:</p>

<ul>
  <li>Banking fraud detection</li>
  <li>Facial and voice recognition</li>
  <li>Automatic translation</li>
</ul>

<h3 id="the-rise-of-generative-ai-the-new-wave">The Rise of Generative AI: The New Wave</h3>
<p>Generative artificial intelligence (GenAI) leverages advanced ML and DL techniques to create new content (text, images, audio, video, code, etc.) by drawing inspiration from the characteristics of the data it was trained on.</p>

<p>Major advances made in the last five years regarding the relevance of generated content are paving the way for the integration of GenAI features within information systems.</p>
<picture>
  <source srcset="/content/images/genai_use_cases_en_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/genai_use_cases_en.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/genai_use_cases_en.svg" alt="Generative AI Applications" style="display: block; margin: 0 auto;" />
</picture>
<p>Thus, we increasingly observe uses in IS such as:</p>

<ul>
  <li>Automatic code generation</li>
  <li>Marketing content creation</li>
  <li>Advanced chatbot deployment</li>
</ul>

<h3 id="agentic-ai-when-unity-makes-strength">Agentic AI: When Unity Makes Strength</h3>
<p>Agentic AI refers to autonomous AI systems that are reasoning-enabled, goal-oriented, adaptable, and capable of dynamically interacting with their environment to achieve results without constant supervision. Unlike static AI, it is holistic, proactive, and adaptive, acting like a specialized digital employee capable of evolving and collaborating.</p>
<picture>
  <source srcset="/content/images/agentai_use_cases_en_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/agentai_use_cases_en.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/agentai_use_cases_en.svg" alt="Agentic AI Applications" style="display: block; margin: 0 auto;" />
</picture>
<p>Echoing what is described in <a href="/2025/05/06/agentic-ai-revolution-telecom-infras.html">my dedicated article on Agentic AI applications in the telecom infrastructure world</a>, use cases for AI agents in IS are numerous:</p>

<ul>
  <li>Customer service automation</li>
  <li>Predictive maintenance</li>
  <li>General operational optimization and supply chain management</li>
  <li>Security and fraud detection</li>
  <li>Analysis and reporting</li>
</ul>

<h1 id="synergies-between-automation-cloud-computing-and-advanced-ai">Synergies Between Automation, Cloud Computing and Advanced AI</h1>
<p>The dynamic integration of automation, cloud computing, and advanced artificial intelligence creates a powerful synergistic interaction, forming a virtuous cycle where the capabilities of each component enhance each other, opening new avenues for efficiency, innovation, and growth.</p>
<picture>
  <source srcset="/content/images/it_int_cycle_en_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/it_int_cycle_en.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/it_int_cycle_en.svg" alt="Virtuous Cycle of Technology Integration" style="display: block; margin: 0 auto;" />
</picture>
<h2 id="ai-powered-automation">AI-Powered Automation</h2>
<p>The automation of repetitive tasks is essential in many fields. With the increasing complexity of goods and services production processes due to technological innovations, automation systems must be capable of handling increasingly complex and varied tasks.</p>

<p>Current AI, with its ability to analyze vast data and identify complex patterns, has become an indispensable tool for large-scale automation. Recent advances in machine learning and deep learning, along with the rise of generative and Agentic AI, have enabled the automation of increasingly sophisticated tasks, such as code creation or automated IT incident management.</p>

<h2 id="ai-capabilities-enhanced-by-cloud-computing">AI Capabilities Enhanced by Cloud Computing</h2>
<p>The development and deployment of AI applications, particularly those based on deep learning and generative AI, require significant computing and storage resources. AI models, such as large language models or neural networks for vision, are trained on massive datasets, requiring infrastructures capable of processing and storing petabytes of information.</p>

<p>Cloud computing has quickly emerged as the ideal solution, offering considerable scalability and flexibility to allocate resources on demand. Cloud providers offer GPUs and TPUs optimized for AI workloads, making this essential computing power not only more financially accessible but also more flexible and easy to deploy, thus promoting adoption and innovation in artificial intelligence.</p>

<h2 id="cloud-capabilities-optimized-and-enhanced-by-ai">Cloud Capabilities Optimized and Enhanced by AI</h2>
<p>Faced with growing demand for cloud services and the need to optimize costs, intelligent scaling automation has become paramount. Generative and Agentic AI, by combining their strengths, enable achieving this goal.</p>

<p>Generative AI can analyze usage trends and anticipate future resource needs, enabling proactive allocation and avoiding over-provisioning or under-provisioning.</p>

<p>Agentic AI, meanwhile, can monitor resource usage in real-time and dynamically adjust allocation based on needs, automatically moving workloads to less utilized servers or adapting resources on demand. This enables more efficient and economical management of cloud infrastructures.</p>

<h2 id="computing-power-enhanced-by-ai">Computing Power Enhanced by AI</h2>
<p>Artificial intelligence doesn’t just optimize the use of existing computing resources; it’s also revolutionizing the design and manufacturing of computer chips themselves. Thanks to Machine Learning and Deep Learning, engineers can now simulate and test thousands of integrated circuit configurations in record time.</p>

<p>AI helps identify the most efficient designs, thus reducing energy consumption and increasing processing speed. Additionally, generative AI is used to create new types of chip architectures, paving the way for unprecedented performance and increased specialization for AI workloads themselves.</p>

<p>This positive feedback loop between AI and computer hardware promises spectacular advances in the years to come.</p>

<h1 id="conclusion">Conclusion</h1>
<p>We’ve just seen that the deep integration of automation, cloud, and AI is radically changing information systems and factories. These combined technologies offer incredible opportunities for efficiency, innovation, and growth.</p>

<p>However, this transformation, like every technological innovation, raises a key question: <strong>what will be the impact on people and the job market? How can we ensure a just transition that is open to everyone, where the benefits are shared and the challenges are managed responsibly?</strong></p>

<p>I’ll delve into these questions in detail in my next post. Until then, join me on social media 😉</p>]]></content><author><name>Geoff RÉAU</name><email>contact@reau.ca</email></author><category term="Artificial Intelligence" /><category term="IT Network" /><category term="IT Security" /><category term="Network Design" /><category term="Artificial Intelligence" /><category term="Agentic AI" /><category term="AI Agents" /><category term="Automation" /><category term="Cloud" /><category term="Cloud Computing" /><category term="Digital Transformation" /><summary type="html"><![CDATA[Over the past 20 years, I have experienced several organizational transformations with different employers, all catalyzed by major technological innovations: automation, cloud computing, and advanced AI. Here, I aim to highlight the importance of IT in operational technologies, clarify the context of automation, cloud computing and advanced AI, and examine how their synergy amplifies their respective capabilities.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://www.reau.ca/content/images/ai_synergy.jpg" /><media:content medium="image" url="https://www.reau.ca/content/images/ai_synergy.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry xml:lang="fr"><title type="html">Automatisation, infonuagique et IA : État des Lieux &amp;amp; Synergies</title><link href="https://www.reau.ca/2025/06/06/automatisation-infonuagique-ia-synergies.html" rel="alternate" type="text/html" title="Automatisation, infonuagique et IA : État des Lieux &amp;amp; Synergies" /><published>2025-06-06T11:00:00+00:00</published><updated>2025-06-06T11:00:00+00:00</updated><id>https://www.reau.ca/2025/06/06/automatisation-infonuagique-ia-synergies</id><content type="html" xml:base="https://www.reau.ca/2025/06/06/automatisation-infonuagique-ia-synergies.html"><![CDATA[<p><img src="/content/images/ai_synergy.jpg" alt="Synergies entre Automatisation, infonuagique et IA" style="display: block; margin: 0 auto;" /></p>

<p>Ces 20 dernières années, j’ai vécu plusieurs transformations organisationnelles avec différents employeurs, toutes ont eu comme catalyseur des innovations technologiques majeures : l’automatisation, l’infonuagique et les IA avancées.</p>

<p>Ici, je me propose de mettre en lumière l’importance de l’informatique dans les technologies opérationnelles, de clarifier le contexte de l’automatisation, de l’infonuagique et des IA avancées et d’examiner comment leur synergie amplifie leurs capacités respectives.
<!--more--></p>

<hr />
<p><strong><em>Avant-propos</em></strong>: <em>Cet article, augmenté d’améliorations générées avec des IA (<a href="https://www.napkin.ia">Napkin</a> , <a href="https://ai.google/">Google AI</a>, <a href="https://www.perplexity.ai/">Perplexity</a>), est mis à disposition au travers de la license</em> <span xmlns:cc="http://creativecommons.org/ns#"><i><a href="https://creativecommons.org/licenses/by-nd/4.0/?ref=chooser-v1" target="_blank" rel="license noopener noreferrer" style="display:inline-block;">CC BY-ND 4.0<img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/by.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/nd.svg?ref=chooser-v1" alt="" /></a></i></span></p>

<hr />
<h1 id="lomniprésence-croissante-de-linformatique-dans-les-technologies-opérationnelles--une-transformation-industrielle-profonde">L’Omniprésence Croissante de l’Informatique dans les Technologies Opérationnelles : Une Transformation Industrielle Profonde</h1>
<p><em>Les Technologies Opérationnelles (TO) regroupent l’ensemble des systèmes utilisés pour surveiller, contrôler et automatiser les équipements industriels, les processus de fabrication, les infrastructures critiques et d’autres systèmes physiques.</em></p>
<picture>
  <source srcset="/content/images/ot_trsf_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/ot_trsf.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/ot_trsf.svg" alt="Transformation Industrielle par l'Intégration Informatique" style="display: block; margin: 0 auto;" />
</picture>
<p>L’intégration exponentielle de l’informatique dans le mix des TO représente une transformation d’une ampleur considérable pour une multitude de secteurs industriels à l’échelle planétaire. Cette tendance se caractérise par une intégration de systèmes informatiques d’une complexité croissante au cœur des processus de production.</p>

<p>Dans le même temps, cette informatisation gagne en importance dans la gestion et la supervision des infrastructures critiques. Les réseaux énergétiques, les installations de traitement des eaux, ou encore les réseaux routiers, ferroviaires, aériens ou maritimes, dépendent de plus en plus de systèmes informatiques pour assurer une surveillance constante, un pilotage précis et une optimisation en temps réel des flux.</p>

<p>L’informatisation transforme également la distribution de services. Les télécommunications, les services financiers et la logistique dépendent de plateformes informatiques à hautes performances pour la gestion de données, la sécurité, la rapidité et l’optimisation des opérations et de la chaîne d’approvisionnement.</p>

<p>L’intégration massive de l’informatique dans les opérations physiques entraîne une convergence entre les TI et les TO. Les données temps réel des infrastructures et processus sont analysées par des systèmes puissants, transformant ces données en informations décisionnelles pour améliorer l’efficacité, orienter les stratégies et anticiper la maintenance. Cette convergence offre des possibilités inédites pour améliorer l’efficacité opérationnelle par l’optimisation des ressources, l’augmentation de la productivité grâce à l’automatisation et un contrôle plus fin et adaptable des processus industriels, permettant une personnalisation accrue.</p>

<p>Enfin, cette convergence entre l’informatique et les technologies opérationnelles se révèle être un puissant catalyseur d’innovation. L’exploitation intelligente des données collectées et l’automatisation avancée des tâches ouvrent la voie au développement de nouveaux produits aux fonctionnalités enrichies, de services inédits venant combler des besoins émergents et de modèles d’affaires disruptifs remettant en question les pratiques établies. Cette transformation, portée par la transformation numérique des processus opérationnels, est donc un moteur essentiel de la croissance économique dans un paysage industriel en constante évolution.</p>

<h1 id="automatisation-infonuagique-et-ia--bref-état-des-lieux">Automatisation, infonuagique et IA : bref état des lieux</h1>
<h2 id="automatisation-des-fondamentaux-aux-systèmes-avancés">Automatisation: des fondamentaux aux systèmes avancés</h2>
<h3 id="les-fondements-de-lautomatisation-moderne">Les fondements de l’automatisation moderne</h3>
<picture>
  <source srcset="/content/images/automation_proc_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/automation_proc.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/automation_proc.svg" alt="Processus d'Automatisation" style="display: block; margin: 0 auto;" />
</picture>
<p>La technologie a toujours eu cette promesse : simplifier la vie de l’être humain. De manière paradoxale, ses applications nécessitent généralement des systèmes composés de processus d’une complexité variable. De la même manière, chaque processus est une somme de tâches plus ou moins complexes, dont l’exécution va demander de l’intervention humaine.</p>

<p>L’automatisation moderne a pour but d’améliorer la productivité tout en évitant au maximum les erreurs dues aux interactions manuelles en remplaçant l’être humain dans l’exécution de tout ou partie de ces tâches.</p>

<h3 id="les-bases-de-lautomatisation-dans-les-ti">Les bases de l’automatisation dans les TI</h3>
<picture>
  <source srcset="/content/images/automation_evo_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/automation_evo.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/automation_evo.svg" alt="Évolution de l'automatisation dans l'informatique" style="display: block; margin: 0 auto;" />
</picture>
<p>Replacée dans le contexte de l’informatique actuelle, l’automatisation a initialement permis de rationaliser les tâches administratives fondamentales au moyen de scripts simples et efficaces. Le perfectionnement continu des langages de script, tels que Python, PowerShell et Bash, conjugué à la prolifération des interfaces de programmation applicative (API), a ouvert la voie à l’automatisation de processus auparavant considérés comme complexes et chronophages. Parmi ces processus figurent désormais la gestion et l’attribution des accès utilisateurs, la configuration et le déploiement d’infrastructures informatiques, le traitement et l’analyse de volumes importants de données, ainsi que la mise en œuvre de mesures robustes de protection des données sensibles. L’automatisation a même atteint un niveau de sophistication permettant l’orchestration de flux de travail de bout en bout, intégrant diverses applications et systèmes pour atteindre des objectifs métiers complexes.</p>

<p>Parmi les systèmes d’automatisation basiques mis en œuvre en informatique, on retrouve fréquemment :</p>

<ul>
  <li><strong>La programmation horaire</strong>, qui permet d’exécuter des tâches spécifiques à des moments prédéfinis. Elle est notamment utilisée pour :
    <ul>
      <li>La gestion des mises à jour logicielles sur les parcs informatiques.</li>
      <li>La gestion du cycle de vie des données d’entreprise (sauvegarde, archivage, suppression).</li>
    </ul>
  </li>
  <li><strong>Le filtrage de motifs</strong>, qui déclenche des actions spécifiques en fonction de motifs listés dans une base de définition. Ce type d’automatisation est fréquemment utilisé notamment pour :
    <ul>
      <li>Les chatbots limités à de simples interactions, qu’on peut retrouver dans les FAQs ou les sites marchands,</li>
      <li>Les systèmes de préventions des menaces (antivirus, antimalwares)</li>
      <li>Les systèmes de prévention d’intrusion (IPS).</li>
    </ul>
  </li>
</ul>

<h2 id="infonuagique--le-moteur-de-la-transformation-numérique">Infonuagique : Le moteur de la transformation numérique</h2>

<p>En l’espace de 20 ans, le secteur informatique a vu l’essor puis la généralisation de ce que l’on appelle l’infonuagique (le fameux “cloud”).</p>

<p>Là où les entreprises et organisations étaient contraintes à financer l’achat, la mise en place, le maintien opérationnel, l’évolution et la gestion de l’obsolescence de solutions TI de plus en plus complexes et donc imposantes, elle se sont vu offrir la possibilité de passer à des modèles de consommation au service (“As a Service”). Ces services sont offerts à distance par des fournisseurs tiers et utilisés par les clients pour compléter ou remplacer les solutions pré-existantes.</p>
<picture>
  <source srcset="/content/images/cloud_svc_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/cloud_svc.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/cloud_svc.svg" alt="Hiérarchie des Services Cloud" style="display: block; margin: 0 auto;" />
</picture>
<p>Parmi les modèles de service infonuagique les plus courants :</p>

<ul>
  <li><strong>L’infrastructure en tant que services (ou IaaS, “Infrastructure as a Service”)</strong>
    <ul>
      <li>Fournit des ressources informatiques virtualisées sur Internet ou via des réseaux privés virtuels, y compris des serveurs, du stockage et des réseaux.</li>
      <li>Les utilisateurs gèrent les systèmes d’exploitation, les applications et les données, tandis que le matériel et la virtualisation sont gérés par le fournisseur.</li>
    </ul>
  </li>
  <li><strong>La plateforme en tant que service (PaaS, “Platform as a Service”)</strong>
    <ul>
      <li>Offre une plateforme et un environnement infonuagiques pour permettre aux développeurs de créer des applications et des services sur Internet.</li>
      <li>Les fournisseurs de PaaS hébergent du matériel et des logiciels sur leur propre infrastructure.</li>
    </ul>
  </li>
  <li><strong>Le logiciel en tant que service ( SaaS, “Software as a Service”)</strong>
    <ul>
      <li>Fournit des applications logicielles sur Internet, sur une base d’abonnement.</li>
      <li>Les utilisateurs peuvent accéder aux logiciels à partir de n’importe quel appareil doté d’une connexion Internet et d’un navigateur Web, sans se soucier de l’installation, de la maintenance ou du codage.</li>
    </ul>
  </li>
</ul>

<p>Dans le top 3 des fournisseurs IaaS et PaaS, on retrouve :</p>

<ul>
  <li><strong>Amazon Web Services (AWS)</strong>
Chef de file du cloud public depuis 2002, AWS détient 33% du marché avec plus de 200 services (calcul, apprentissage machine, etc.). Son succès mondial s’explique par sa fiabilité, sa flexibilité, son évolutivité et son innovation continue, contribuant significativement à la transformation numérique.</li>
  <li><strong>Microsoft Azure</strong>
Le géant de Redmond favorise une intégration poussée de ses services cloud avec son écosystème existant, ce qui plaît aux entreprises clientes de ses produits (Windows Server, MS SQL, Office 365, etc.)..</li>
  <li><strong>Google Cloud Platform (GCP)</strong>
La solution infonuagique de Google se distingue par son réseau mondial, ses innovations en IA et traitement de données, et ses solutions d’orchestration de conteneurs Kubernetes.</li>
</ul>

<p>Du côté des solutions SaaS, on peut voir notamment:</p>

<ul>
  <li><strong>Salesforce</strong> (pour la gestion de la relation client),</li>
  <li><strong>SAP</strong> (pour la planification des ressources d’entreprise),</li>
  <li><strong>Microsoft 365</strong>,</li>
  <li><strong>Google Workspace</strong>.</li>
</ul>

<p><strong>Les offres d’infonuagique sont pléthores!</strong></p>
<picture>
  <source srcset="/content/images/cloud_crit_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/cloud_crit.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/cloud_crit.svg" alt="Critères d'évaluation des solutions infonuagiques" style="display: block; margin: 0 auto;" />
</picture>
<p>Lors de la conception d’une solution, il est conseillé d’évaluer les critères suivants :</p>

<ul>
  <li>Intégration avec les systèmes existants</li>
  <li>Budget</li>
  <li>Requis en termes de performance, de disponibilité, de capacité</li>
  <li>Exigences de sécurité</li>
  <li>Obligations de conformité</li>
  <li>Niveau de compétence des équipes</li>
</ul>

<h2 id="boom-des-intelligences-artificielles-avancées-dans-les-systèmes-dinformation">Boom des intelligences artificielles avancées dans les systèmes d’information</h2>
<h3 id="machine-learning-ml--la-fondation">Machine Learning (ML) : La fondation</h3>
<p>L’apprentissage automatique (“Machine Learning” - ML) est la branche de l’IA qui, par l’utilisation d’algorithmes de plus en plus complexes pour traiter des données, permet d’améliorer les performances des ordinateurs sur l’execution de tâches sans qu’ils soient spécifiquement programmés pour cela.</p>
<picture>
  <source srcset="/content/images/ml_use_cases_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/ml_use_cases.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/ml_use_cases.svg" alt="Applications du ML dans les systèmes d'information" style="display: block; margin: 0 auto;" />
</picture>
<p>Le champ d’application du ML est assez vaste, et s’intègre depuis longtemps dans les systèmes d’information, notamment dans :</p>

<ul>
  <li>les moteurs de recherche,</li>
  <li>les systèmes de recommandations,</li>
  <li>la détection d’anomalie en cybersécurité.</li>
</ul>

<h3 id="deep-learning-dl--un-bond-en-avant">Deep Learning (DL) : Un bond en avant</h3>
<p>L’apprentissage profond (“Deep Learning” - DL) est une branche de l’intelligence artificielle et du machine learning qui utilise des réseaux de neurones artificiels composés de plusieurs couches (d’où le terme « profond ») pour “apprendre” à partir de grandes quantités de données, souvent non structurées.</p>

<p>Inspiré du fonctionnement du cerveau humain, le DL permet aux ordinateurs de reconnaître des motifs complexes dans des images, du texte, de l’audio ou d’autres types de données, et d’automatiser des tâches qui nécessitent normalement l’intelligence humaine.</p>
<picture>
  <source srcset="/content/images/dl_use_cases_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/dl_use_dlcases.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/dl_use_cases.svg" alt="Applications du Deep Learning" style="display: block; margin: 0 auto;" />
</picture>
<p>Dans les applications de longue date, on retrouve par exemple:</p>

<ul>
  <li>la détection de fraude bancaire,</li>
  <li>la reconnaissance faciale et vocale,</li>
  <li>la traduction automatique.</li>
</ul>

<h3 id="lessor-de-lia-générative--la-nouvelle-vague">L’essor de l’IA générative : La nouvelle vague</h3>
<p>L’intelligence artificielle générative (“Generative AI” - GenAI) tire partie des techniques avancées de ML et DL  pour créer de nouveaux contenus (texte, images, audio, vidéo, code, etc.) en s’inspirant des caractéristiques des données sur lesquelles elle a été entraînée.</p>

<p>Les avancées majeures réalisées ces cinq dernières années dans la pertinence des contenus générés ouvrent la voie à l’intégration de fonctionnalités GenAI au sein des systèmes d’information.</p>
<picture>
  <source srcset="/content/images/genai_use_cases_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/genai_use_cases.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/genai_use_cases.svg" alt="Applications de l'IA Générative" style="display: block; margin: 0 auto;" />
</picture>
<p>Ainsi, on observe de plus en plus souvent dans les SI des usages tels que :</p>

<ul>
  <li>la génération automatique de code,</li>
  <li>la création de contenus marketing,</li>
  <li>le déploiement de chatbots avancés.</li>
</ul>

<h3 id="ia-agentique-quand-lunion-fait-la-force">IA agentique: quand l’union fait la force</h3>
<p>L’IA agentique désigne des systèmes d’IA autonomes, dotés de raisonnement, orientés vers des objectifs, adaptables et capables d’interagir dynamiquement avec leur environnement pour atteindre des résultats sans supervision constante. Contrairement à l’IA statique, elle est holistique, proactive et s’adapte, agissant comme un employé numérique spécialisé capable d’évoluer et de collaborer.</p>
<picture>
  <source srcset="/content/images/agentai_use_cases_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/agentai_use_cases.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/agentai_use_cases.svg" alt="Applications de l'IA Agentique" style="display: block; margin: 0 auto;" />
</picture>
<p>En écho qui est décrit dans <a href="/2025/05/06/ia-agentique-revolution-infras-telecoms.html">mon article dédié aux applications de l’IA agentique dans le monde des infrastructures télécom</a>, les cas d’usage d’application d’agents IA dans les SI sont nombreux:</p>

<ul>
  <li>Automatisation du service client,</li>
  <li>Maintenance prédictive,</li>
  <li>Optimisation opérationnelle générale et gestion de la chaîne d’approvisionnement,</li>
  <li>Sécurité et détection de fraude,</li>
  <li>Analyse et reporting.</li>
</ul>

<h1 id="synergies-entre-automatisation-infonuagique-et-ia-avancées">Synergies entre automatisation, infonuagique et IA avancées</h1>
<p>L’intégration dynamique de l’automatisation, de l’infonuagique et de l’intelligence artificielle avancée engendre une interaction synergique puissante, formant un cycle vertueux où les capacités de chaque composante se potentialisent mutuellement, ouvrant ainsi de nouvelles avenues pour l’efficacité, l’innovation et la croissance.</p>
<picture>
  <source srcset="/content/images/it_int_cycle_d.svg" media="(prefers-color-scheme: dark)" />
  <source srcset="/content/images/it_int_cycle.svg" media="(prefers-color-scheme: light)" />
  <img src="/content/images/it_int_cycle.svg" alt="Cycle vertueux de l'intégration technologique" style="display: block; margin: 0 auto;" />
</picture>
<h2 id="automatisation-propulsée-par-ia">Automatisation propulsée par IA</h2>

<p>L’automatisation des tâches répétitives est essentielle dans de nombreux domaines. Avec la complexification croissante des processus de production de biens et services due aux innovations technologiques, les systèmes d’automatisation doivent être capables de gérer des tâches toujours plus complexes et variées.</p>

<p>L’IA actuelle, grâce à sa capacité d’analyser de vastes données et d’identifier des schémas complexes, est devenue un outil indispensable pour automatiser à grande échelle. Les avancées récentes en apprentissage automatique et profond, ainsi que l’essor de l’IA générative et agentique, ont permis d’automatiser des tâches de plus en plus sophistiquées, comme la création de code ou la gestion automatique des incidents informatiques.</p>

<h2 id="capacités-ia-augmentées-grâce-à-linfonuagique">Capacités IA augmentées grâce à l’infonuagique</h2>
<p>Le développement et le déploiement d’applications d’IA, notamment celles basées sur l’apprentissage profond et l’IA générative, exigent d’importantes ressources de calcul et de stockage. Les modèles d’IA, tels que les grands modèles de langage ou les réseaux neuronaux pour la vision, sont entraînés sur des jeux de données massifs, nécessitant des infrastructures capables de traiter et de stocker des pétaoctets d’informations.</p>

<p>L’infonuagique s’est rapidement imposée comme la solution idéale, offrant une évolutivité et une flexibilité considérables pour allouer des ressources à la demande. Les fournisseurs de cloud proposent des GPU et des TPU optimisés pour les charges de travail d’IA, rendant cette puissance de calcul essentielle non seulement plus accessible financièrement, mais aussi plus flexible et facile à déployer, favorisant ainsi l’adoption et l’innovation dans le domaine de l’intelligence artificielle.</p>

<h2 id="capacités-infonuagiques-optimisée-et-augmentées-par-lia">Capacités infonuagiques optimisée et augmentées par l’IA</h2>
<p>Face à la demande croissante de services infonuagiques et à la nécessité d’optimiser les coûts, l’automatisation intelligente de la mise à l’échelle est devenue primordiale. L’IA générative et agentique, en combinant leurs atouts, permettent d’atteindre cet objectif.</p>

<p>L’IA générative peut analyser les tendances d’utilisation et anticiper les besoins futurs en ressources, permettant une allocation proactive et évitant le surprovisionnement ou le sous-provisionnement.</p>

<p>L’IA agentique, quant à elle, peut surveiller en temps réel l’utilisation des ressources et ajuster dynamiquement l’allocation en fonction des besoins, en déplaçant automatiquement les charges de travail vers les serveurs les moins sollicités ou en adaptant les ressources à la demande. Cela permet une gestion plus efficace et économique des infrastructures infonuagiques.</p>

<h2 id="puissance-de-calcul-améliorée-par-lia">Puissance de calcul améliorée par l’IA</h2>
<p>L’intelligence artificielle ne se contente pas d’optimiser l’utilisation des ressources informatiques existantes ; elle révolutionne également la conception et la fabrication des puces informatiques elles-mêmes. Grâce au Machine Learning et au Deep Learning, les ingénieurs peuvent désormais simuler et tester des milliers de configurations de circuits intégrés en un temps record.</p>

<p>L’IA permet d’identifier les designs les plus efficaces, réduisant ainsi la consommation d’énergie et augmentant la vitesse de traitement. De plus, l’IA générative est utilisée pour créer de nouveaux types d’architectures de puces, ouvrant la voie à des performances inédites et à une spécialisation accrue pour les charges de travail d’IA elles-mêmes.</p>

<p>Cette boucle de rétroaction positive entre l’IA et le matériel informatique promet des avancées spectaculaires dans les années à venir.</p>

<h1 id="conclusion">Conclusion</h1>
<p>On vient de voir que l’intégration poussée de l’automatisation, du cloud et de l’IA change radicalement les systèmes d’information et les usines. Ces technologies combinées offrent des opportunités incroyables pour l’efficacité, l’innovation et la croissance.</p>

<p>Mais cette transformation, au même titre que chaque innovation technologique, soulève une question clé: <strong>quel sera l’impact sur les gens et le marché du travail ? Comment s’assurer d’une transition juste et ouverte à tous, où les avantages sont partagés et les problèmes gérés de manière responsable ?</strong></p>

<p>Je reviendrai en détail sur ces interrogations dans mon prochain post. D’ici-là, rejoignez-moi sur les réseaux 😉</p>]]></content><author><name>Geoff RÉAU</name><email>contact@reau.ca</email></author><category term="Artificial Intelligence" /><category term="IT Network" /><category term="IT Security" /><category term="Network Design" /><category term="Intelligence Artificielle" /><category term="IA agentique" /><category term="Agents IA" /><category term="Automatisation" /><category term="Cloud" /><category term="Infonuagique" /><category term="Transformation numérique" /><summary type="html"><![CDATA[Ces 20 dernières années, j’ai vécu plusieurs transformations organisationnelles avec différents employeurs, toutes ont eu comme catalyseur des innovations technologiques majeures : l’automatisation, l’infonuagique et les IA avancées. Ici, je me propose de mettre en lumière l’importance de l’informatique dans les technologies opérationnelles, de clarifier le contexte de l’automatisation, de l’infonuagique et des IA avancées et d’examiner comment leur synergie amplifie leurs capacités respectives.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://www.reau.ca/content/images/ai_synergy.jpg" /><media:content medium="image" url="https://www.reau.ca/content/images/ai_synergy.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry xml:lang="en"><title type="html">Agentic AI: Revolutionizing Telecom Infrastructures</title><link href="https://www.reau.ca/2025/05/06/agentic-ai-revolution-telecom-infras.html" rel="alternate" type="text/html" title="Agentic AI: Revolutionizing Telecom Infrastructures" /><published>2025-05-06T22:00:00+00:00</published><updated>2025-05-06T22:00:00+00:00</updated><id>https://www.reau.ca/2025/05/06/agentic-ai-revolution-telecom-infras</id><content type="html" xml:base="https://www.reau.ca/2025/05/06/agentic-ai-revolution-telecom-infras.html"><![CDATA[<center><img src="/content/images/agenticai_telecom_en.jpg" alt="Agentic AI: Revolutionizing Telecom Infrastructure" /></center>
<p>💡<em>Dive into a future where telecom infrastructures become smarter, more resilient, and autonomous!</em><br /><br />✒️<em>This article explores the practical applications of agentic AI, a major technological advancement, in the telecommunications sector. Designed to be autonomous, adaptive, and goal-oriented, these digital agents act in real-time to optimize networks, anticipate failures, and automate complex processes, going far beyond simple customer support interactions.</em><br /><br />🔍<em>Dynamic network management, predictive maintenance, continuous service improvement… Learn through examples how industry leaders like AT&amp;T, NTT Docomo, Orange, and Vodafone have embraced this game-changing innovation!</em></p>

<hr />
<p><strong><em>Foreword</em></strong></p>
<ul>
  <li><em>This article, enhanced with AI-generated improvements (<a href="https://www.napkin.ia">Napkin</a>, <a href="https://copilot.microsoft.com/">Microsoft Copilot</a>, <a href="https://notebooklm.google.com/">NotebookLM</a>), is made available under the</em> <span xmlns:cc="http://creativecommons.org/ns#"><i><a href="https://creativecommons.org/licenses/by-nd/4.0/?ref=chooser-v1" target="_blank" rel="license noopener noreferrer" style="display:inline-block;">CC BY-ND 4.0<img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/by.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/nd.svg?ref=chooser-v1" alt="" /></a></i></span></li>
  <li><em>The next article will focus on the impact of AI agents on IT professionals. Follow my <a href="https://www.linkedin.com/in/greau/detail/recent-activity/">LinkedIn Feed</a> or subscribe to the <a href="https://www.reau.ca/feed.xml">RSS feed</a> to stay updated!</em></li>
</ul>

<hr />
<h1 id="what-is-agentic-ai">What is Agentic AI?</h1>
<p>Agentic AI, also known as AI agents, refers to a set of artificial intelligence systems designed to exhibit autonomy, reasoning, goal orientation, adaptability, and the ability to interact dynamically with their environment. They act on behalf of humans or systems, making independent decisions, adapting over time, and achieving specified outcomes without requiring constant supervision.</p>

<p>Unlike static AI models, AI agents are holistic, adaptive, and proactive, acting almost like digital employees with specialized knowledge and the ability to evolve their strategies. They can collaborate across different domains, sharing information and coordinating responses.</p>

<h1 id="applications-of-agentic-ai-in-telecommunications">Applications of Agentic AI in Telecommunications</h1>
<p><em>The application of agentic AI in telecommunications extends to several critical areas beyond simple customer support.</em></p>

<h2 id="network-management-and-optimization">Network Management and Optimization</h2>
<p><img src="/content/images/network_mgt.jpg" alt="Network Management by AI Agents" style="display: block; margin: 0 auto;" />
AI agents continuously monitor network infrastructure. They analyze key performance indicators (KPIs) and performance metrics. They can detect bottlenecks, high-latency areas, or overloaded nodes. In response, they implement actions such as dynamic traffic rerouting or bandwidth allocation to ensure maximum availability and optimal quality of service (QoS). AI continuously tracks network activity and adjusts resources to maintain stability. Agents can fine-tune network parameters for optimal connectivity by analyzing data from connected devices.</p>

<p>The use of agentic AI aligns with the AIOps (Artificial Intelligence for IT Operations) practice, where it is used to analyze network usage patterns, optimize resource allocation, and assist in infrastructure planning.</p>

<h3 id="real-world-examples">Real-World Examples</h3>
<ul>
  <li>NTT Docomo has integrated AI at the core of its network management strategy, employing AI-based predictive analytics to enhance network performance, minimize latency, and improve spectrum efficiency. Specific agents like the OLT Agent (for Optical Line Terminal data) and the ACS Agent (for Auto Configuration Server data) can handle technical queries related to the infrastructure<sup>[1]</sup>.</li>
  <li>Vodafone uses AI-based tools to assess RAN (Radio Access Network) sites and optimize network functionality through predictive maintenance and continuous configuration tasks<sup>[2]</sup>.</li>
</ul>

<p><sup>[1][2]</sup> <a href="https://www.forbes.com/sites/moorinsights/2025/02/24/transforming-telecom-operations-through-agentic-and-generative-ai/">Forbes - Transforming Telecom Operations Through Agentic And Generative AI</a></p>

<h2 id="predictive-maintenance">Predictive Maintenance</h2>
<p><img src="/content/images/preventive_maintenance.jpg" alt="Agentic AI-based Preventive Maintenance Cycle" style="display: block; margin: 0 auto;" />
AI agents can predict and resolve failures before they impact service. They analyze network data in real-time to detect patterns indicating potential issues, enabling rapid intervention. By leveraging historical data, AI predicts when components may degrade and recommends preventive maintenance to avoid outages.</p>

<h3 id="real-world-examples-1">Real-World Examples</h3>
<ul>
  <li>AT&amp;T uses generative AI for predictive network maintenance, anticipating congestion, detecting potential disruptions, and automating corrective measures before customers experience issues<sup>[3]</sup>.</li>
  <li>Vodafone integrates AI for predictive maintenance to optimize network functionality. AI can identify early signs of hardware degradation and schedule maintenance to minimize downtime<sup>[4]</sup>.</li>
</ul>

<p><sup>[3]</sup> <a href="https://about.att.com/sites/labs/our-work/analytics-ai-automation">AT&amp;T Labs - Analytics and AI-based automation</a></p>

<p><sup>[4]</sup> <a href="https://cloud.google.com/blog/topics/telecommunications/vodafone-gen-ai-enhances-network-lifecycle">Google Cloud - How Vodafone is using gen AI to enhance network life cycle</a></p>

<h2 id="security-and-fraud-detection">Security and Fraud Detection</h2>
<p><img src="/content/images/ai_security_framework.jpg" alt="AI Security Framework" style="display: block; margin: 0 auto;" />
AI-based security agents can monitor threats, detect intrusions, and initiate automatic countermeasures. They track transaction patterns, usage anomalies, and access behaviors. They use behavioral analysis and machine learning to detect fraud in real-time (such as SIM swap fraud or international toll bypass). Agents can flag suspicious activities, block compromised accounts, and generate alerts.</p>

<h3 id="use-cases">Use Cases</h3>
<p>In her article <a href="https://www.xenonstack.com/blog/agentic-ai-telecom-industry">“Agentic AI in Telecom Industry - The Ultimate Guide“</a>, Dr. Jagreet Kaur Gill proposes a dedicated Fraud Detection Agent.</p>
<ul>
  <li>AI enhances telecom security by detecting suspicious behaviors on networks, identifying unusual patterns in call records and data usage to flag potential fraud attempts.</li>
  <li>Integrating agentic AI into security operations centers (SOC) transforms how teams detect, analyze, and respond to threats.</li>
  <li>Agents can continuously learn from new fraud patterns, automatically adapt security protocols, and collaborate across systems to prevent threats in real-time.</li>
</ul>

<h2 id="general-operational-optimization-and-supply-chain-management">General Operational Optimization and Supply Chain Management</h2>
<p><img src="/content/images/op_ai_efficiency.jpg" alt="Improving Operational Efficiency with AI" style="display: block; margin: 0 auto;" />
Agentic AI can optimize internal processes such as billing, resource allocation, and compliance. Agents automate repetitive tasks like fault detection, ticketing, billing validation, and network tuning, reducing labor and maintenance costs. They can manage the supply chain, optimize inventory, forecast demand, and anticipate logistical needs. Collaboration among multiple agents across different telecom domains (customer support, network management, billing, etc.) enables end-to-end automation.</p>

<h3 id="real-world-examples-2">Real-World Examples</h3>
<ul>
  <li>In March 2023, AT&amp;T announced a partnership with NVIDIA to implement new capabilities built around artificial intelligence, including optimizing field agent deployment using NVIDIA cutOpt<sup>[5]</sup>. Early tests at the time showed an increase in field operations and a 90% reduction in associated cloud costs.</li>
  <li>Also related to field operations, Orange uses AI-based image recognition features to validate the quality of completed work, allowing for immediate corrective actions if necessary<sup>[6]</sup>.</li>
</ul>

<p><sup>[5]</sup> <a href="https://nvidianews.nvidia.com/news/at-t-supercharges-operations-with-nvidia-ai">AT&amp;T Press Room - AT&amp;T Supercharges Operations With NVIDIA AI</a></p>

<p><sup>[6]</sup> <a href="https://www.orange.com/en/group/innovation/useful-innovation-that-enables-everyone-to-progress/how-ai-drives-oranges-network">Orange - How AI drives Orange’s network innovation</a></p>

<h2 id="edge-computing-applications">Edge Computing Applications</h2>
<p><img src="/content/images/conv_edge_computing_ia.jpg" alt="of AI and Edge Computing Convergence" style="display: block; margin: 0 auto;" />
AI agents can support intensive computing workloads on private edge networks, combining secure low-latency 5G private networks with AI software platforms to enable real-time on-site AI services.</p>

<h3 id="real-world-example">Real-World Example</h3>
<p>Verizon partnered with Nvidia to supercharge AI workloads on private 5G networks coupled with mobile edge computing<sup>[7]</sup>. This supports compute-intensive applications such as generative AI models, computer vision, and augmented reality. Applications are varied, including:</p>
<ul>
  <li>digital twin,</li>
  <li>manufacturing automation,</li>
  <li>in-store traffic analysis,</li>
  <li>supply chain management (smart restocking, transportation, and logistics).</li>
</ul>

<p><sup>[7]</sup><a href="https://www.verizon.com/about/news/verizon-nvidia-power-ai-workloads-5g-private-networks-mec">Verizon collaborates with NVIDIA to power AI workloads on 5G private networks with Mobile Edge Compute</a></p>

<h2 id="personalized-marketing">Personalized Marketing</h2>
<p><img src="/content/images/perso_mktng_ai.jpg" alt="AI-Optimized Personalized Marketing" style="display: block; margin: 0 auto;" />
Agentic AI can analyze customer data and predict the most relevant offers. It tailors recommendations using real-time information on customer activity and service usage.</p>

<h3 id="real-world-example-1">Real-World Example</h3>
<ul>
  <li>T-Mobile uses AI based on real-time user behavior to personalize offers<sup>[8]</sup>. AI sales agents can identify customers likely to upgrade their plans or renew their contracts.</li>
</ul>

<p><sup>[8]</sup> <a href="https://aws.amazon.com/machine-learning/customers/innovators/t_mobile/">AWS - At T-Mobile, AI Humanizes Customer Service</a></p>
<h2 id="analysis-and-reporting">Analysis and Reporting</h2>
<p><img src="/content/images/analysis_reporting_ai.jpg" alt="Analysis and Reporting Cycle" style="display: block; margin: 0 auto;" />
Agents can consolidate data from various sources and generate automated dashboards and reports for executives and teams, facilitating data-driven decision-making.</p>

<h3 id="use-cases-1">Use Cases</h3>
<p>In her article <a href="https://www.xenonstack.com/blog/agentic-ai-telecom-industry">“Agentic AI in Telecom Industry - The Ultimate Guide“</a>, Dr. Jagreet Kaur Gill describes an Analysis and Reporting Agent that would perform the following functions:</p>
<ul>
  <li>Auditing billing logs, payment records, and plan configurations.</li>
  <li>Detecting discrepancies such as overbilling, delayed charges, or misapplied discounts.</li>
  <li>Recommending billing adjustments and transmitting alerts or refunds for customers.</li>
</ul>

<h1 id="conclusion">Conclusion</h1>
<p>These applications demonstrate how AI agents go beyond customer support to transform telecom operations, making them smarter, proactive, and resilient.</p>

<p>Agentic AI systems work by breaking down complex tasks into specialized agents and managing their interactions through an orchestration layer. This collaborative approach, where multiple agents work together, is crucial for addressing complex problems that exceed the capabilities of a single agent. The agentic architecture enables this collaboration, often structured hierarchically with utility agents, super agents, and orchestrator agents. Orchestration systems based on frameworks like SWARM<sup> [9]</sup> or platforms like Accenture AI Refinery™<sup> [10]</sup> manage these interactions and achieve complex objectives.</p>

<p><sup>[9]</sup> <a href="https://neurons-lab.com/article/building-a-telco-ai-agent-orchestration-layer/">Neurons Lab - Building a Telco AI Agent Orchestration Layer with SWARM</a></p>

<p><sup>[10]</sup> <a href="https://www.accenture.com/ca-en/services/data-ai/ai-refinery">Accenture - AI Refinery™</a></p>]]></content><author><name>Geoff RÉAU</name><email>contact@reau.ca</email></author><category term="Artificial Intelligence" /><category term="IT Network" /><category term="IT Security" /><category term="Network Design" /><category term="Artificial Intelligence" /><category term="Agentic AI" /><category term="AI agents" /><category term="telecom" /><category term="Digital Transformation" /><summary type="html"><![CDATA[💡Dive into a future where telecom infrastructures become smarter, more resilient, and autonomous!✒️This article explores the practical applications of agentic AI, a major technological advancement, in the telecommunications sector. Designed to be autonomous, adaptive, and goal-oriented, these digital agents act in real-time to optimize networks, anticipate failures, and automate complex processes, going far beyond simple customer support interactions.🔍Dynamic network management, predictive maintenance, continuous service improvement… Learn through examples how industry leaders like AT&amp;T, NTT Docomo, Orange, and Vodafone have embraced this game-changing innovation!]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://www.reau.ca/content/images/agenticai_telecom_en.jpg" /><media:content medium="image" url="https://www.reau.ca/content/images/agenticai_telecom_en.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry xml:lang="fr"><title type="html">L’IA Agentique : Révolution dans les infrastructures télécoms</title><link href="https://www.reau.ca/2025/05/06/ia-agentique-revolution-infras-telecoms.html" rel="alternate" type="text/html" title="L’IA Agentique : Révolution dans les infrastructures télécoms" /><published>2025-05-06T22:00:00+00:00</published><updated>2025-05-06T22:00:00+00:00</updated><id>https://www.reau.ca/2025/05/06/ia-agentique-revolution-infras-telecoms</id><content type="html" xml:base="https://www.reau.ca/2025/05/06/ia-agentique-revolution-infras-telecoms.html"><![CDATA[<center><img src="/content/images/agenticai_telecom.jpg" alt="L'IA Agentique : Révolution dans les infrastructures télécoms" /></center>
<p>💡<em>Plongez dans un avenir où les infrastructures télécoms deviennent plus intelligentes, résilientes et autonomes !</em><br /><br />✒️<em>Cet article explore les applications concrètes de l’IA agentique, avancée technologique majeure, dans le secteur des télécommunications. Conçus pour être autonomes, adaptatifs et orientés vers des objectifs spécifiques, ces agents numériques agissent en temps réel pour optimiser les réseaux, anticiper les défaillances et automatiser les processus complexes, dépassant les simples interactions de support client.</em><br /><br />🔍<em>Gestion dynamique du réseau, maintenance prédictive, amélioration continue des services… Découvrez par l’exemple comment des acteurs du secteur comme AT&amp;T, NTT Docomo, Orange et Vodafone, ont su s’approprier cette innovation devenant incontournable!</em></p>

<hr />
<p><strong><em>Avant-propos</em></strong></p>
<ul>
  <li><em>Cet article, augmenté d’améliorations générées avec des IA (<a href="https://www.napkin.ia">Napkin</a> , <a href="https://copilot.microsoft.com/">Microsoft Copilot</a>, <a href="https://notebooklm.google.com/">NotebookLM</a>), est mis à disposition au travers de la license</em> <span xmlns:cc="http://creativecommons.org/ns#"><i><a href="https://creativecommons.org/licenses/by-nd/4.0/?ref=chooser-v1" target="_blank" rel="license noopener noreferrer" style="display:inline-block;">CC BY-ND 4.0<img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/by.svg?ref=chooser-v1" alt="" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/nd.svg?ref=chooser-v1" alt="" /></a></i></span></li>
  <li><em>Le prochain article sera quant à lui dédié à l’impact de l’emploi d’agents AI sur les professionnels de TI. N’hésitez pas à suivre <a href="https://bsky.app/profile/tiog.eu.org">mon compte BlueSky</a> ou à souscrire au <a href="https://www.reau.ca/feed.xml">fil rss</a> pour ne pas rater sa sortie!</em></li>
</ul>

<hr />
<h1 id="quest-ce-que-cest-lia-agentique">Qu’est-ce que c’est l’IA agentique?</h1>
<p>L’IA agentique, aussi appelée agents d’IA, représente un ensemble de systèmes d’intelligence artificielle conçus pour faire preuve d’autonomie, de raisonnement, d’orientation vers un objectif, d’adaptabilité et de capacité à interagir de manière dynamique avec leur environnement. Ils agissent au nom d’humains ou de systèmes, prenant des décisions indépendantes, s’adaptant au fil du temps et atteignant des résultats spécifiés sans nécessiter de supervision constante.</p>

<p>Contrairement aux modèles d’IA statiques, les agents d’IA sont holistiques, adaptatifs et proactifs, agissant presque comme des employés numériques dotés de connaissances spécialisées et capables de faire évoluer leurs stratégies. Ils peuvent travailler ensemble à travers différents domaines, partageant des informations et coordonnant les réponses.</p>

<h1 id="applications-de-lia-agentique-dans-les-télécommunications">Applications de l’IA Agentique dans les Télécommunications</h1>
<p><em>L’application de l’IA agentique dans les télécommunications s’étend à plusieurs domaines critiques au-delà du simple support client.</em></p>

<h2 id="gestion-et-optimisation-du-réseau">Gestion et optimisation du réseau</h2>
<p><img src="/content/images/gestion_optim_reseau.jpg" alt="Gestion du réseau par les agents IA" style="display: block; margin: 0 auto;" />
Les agents d’IA supervisent l’infrastructure du réseau en continu. Ils analysent des indicateurs clés de performance (KPI) et des métriques de performance. Ils peuvent détecter les goulots d’étranglement, les zones à latence élevée ou les nœuds surchargés. En réponse, ils mettent en œuvre des actions telles que le réacheminement dynamique du trafic ou l’allocation de bande passante pour assurer une disponibilité maximale et une qualité de service (QoS) optimale. L’IA suit en permanence l’activité du réseau et ajuste les ressources pour maintenir la stabilité. Les agents peuvent ajuster les paramètres du réseau pour une connectivité optimale en analysant les données des appareils connectés.</p>

<p>L’emploi de l’IA agentique entre en phase avec la pratique AIOps (Artificial Intelligence for IT Operations), où elle est utilisée pour analyser les modèles d’utilisation du réseau, optimiser l’allocation des ressources et aider à la planification de l’infrastructure.</p>

<h3 id="exemples-concrets">Exemples concrets</h3>
<ul>
  <li>NTT Docomo a intégré l’IA au cœur de sa stratégie de gestion de réseau, employant l’analyse prédictive basée sur l’IA pour améliorer les performances du réseau, minimiser la latence et améliorer l’efficacité du spectre. Les agents spécifiques comme l’Agent OLT (pour les données Optical Line Terminal) et l’Agent ACS (pour les données Auto Configuration Server) peuvent gérer des requêtes techniques liées à l’infrastructure<sup>[1]</sup>.</li>
  <li>Vodafone utilise des outils basés sur l’IA pour évaluer les sites RAN (Radio Access Network) et optimiser la fonctionnalité du réseau par la maintenance prédictive et les tâches de configuration continue<sup>[2]</sup>.</li>
</ul>

<p><sup>[1][2]</sup> <a href="https://www.forbes.com/sites/moorinsights/2025/02/24/transforming-telecom-operations-through-agentic-and-generative-ai/">Forbes - Transforming Telecom Operations Through Agentic And Generative AI</a></p>

<h2 id="maintenance-prédictive">Maintenance prédictive</h2>
<p><img src="/content/images/maintenance_preventive.jpg" alt="Cycle de Maintenance Préventive Basée sur l'IA agentique" style="display: block; margin: 0 auto;" />
Les agents d’IA sont capables de prédire et résoudre les défaillances avant qu’elles n’affectent le service. Ils analysent les données du réseau en temps réel pour détecter les modèles indiquant des problèmes potentiels, permettant une intervention rapide. En s’appuyant sur les données historiques, l’IA prédit le moment où les composants peuvent se dégrader et recommande une maintenance préventive pour éviter les pannes.</p>

<h3 id="exemples-concrets-1">Exemples concrets</h3>
<ul>
  <li>AT&amp;T utilise l’IA générative pour la maintenance prédictive du réseau, anticipant les congestions, détectant les perturbations potentielles et automatisant les mesures correctives avant que les clients ne rencontrent des problèmes<sup>[3]</sup>.</li>
  <li>Vodafone intègre l’IA pour la maintenance prédictive afin d’optimiser la fonctionnalité du réseau. L’IA peut identifier les premiers signes de dégradation matérielle et planifier la maintenance pour minimiser les temps d’arrêt<sup>[4]</sup>.</li>
</ul>

<p><sup>[3]</sup> <a href="https://about.att.com/sites/labs/our-work/analytics-ai-automation">AT&amp;T Labs - Analytics and AI-based automation</a></p>

<p><sup>[4]</sup> <a href="https://cloud.google.com/blog/topics/telecommunications/vodafone-gen-ai-enhances-network-lifecycle">Google Cloud - How Vodafone is using gen AI to enhance network life cycle</a></p>

<h2 id="sécurité-et-détection-de-fraude">Sécurité et détection de fraude</h2>
<p><img src="/content/images/cadre_securite_ia.jpg" alt="Cadre de Sécurité de l'IA" style="display: block; margin: 0 auto;" />
Les agents de sécurité basés sur l’IA peuvent surveiller les menaces, détecter les intrusions et initier des contre-mesures automatiques. Ils suivent les modèles de transaction, les anomalies d’utilisation et les comportements d’accès. Ils utilisent l’analyse comportementale et l’apprentissage automatique pour détecter la fraude en temps réel (comme la fraude SIM swap ou le contournement international des péages). Les agents peuvent signaler les activités suspectes, bloquer les comptes compromis et générer des alertes.</p>

<h3 id="cas-dusage">Cas d’usage</h3>
<p>Dans son article <a href="https://www.xenonstack.com/blog/agentic-ai-telecom-industry">“Agentic AI in Telecom Industry - The Ultimate Guide“</a>, le Dr. Jagreet Kaur Gill propose un Agent de détection de fraude dédié.</p>
<ul>
  <li>L’IA renforce la sécurité des télécommunications en détectant les comportements suspects sur les réseaux, identifiant les schémas inhabituels dans les enregistrements d’appels et l’utilisation des données pour signaler les tentatives de fraude potentielles.</li>
  <li>L’intégration de l’IA agentique dans les opérations des centres d’opérations de sécurité (SOC) transforme la manière dont les équipes détectent, analysent et répondent aux menaces.</li>
  <li>Les agents peuvent apprendre continuellement des nouveaux modèles de fraude, adapter automatiquement les protocoles de sécurité et collaborer entre les systèmes pour prévenir les menaces en temps réel.</li>
</ul>

<h2 id="optimisation-opérationnelle-générale-et-gestion-de-la-chaîne-dapprovisionnement">Optimisation opérationnelle générale et gestion de la chaîne d’approvisionnement</h2>
<p><img src="/content/images/efficacite_op_ia.jpg" alt="Améliorer l'efficacité opérationnelle avec l'IA" style="display: block; margin: 0 auto;" />
L’IA agentique peut optimiser les processus internes tels que la facturation, l’allocation des ressources et la conformité. Les agents automatisent les tâches répétitives, comme la détection des défauts, la billetterie, la validation de la facturation et le réglage du réseau, ce qui réduit les dépenses de main-d’œuvre et de maintenance. Ils peuvent gérer la chaîne d’approvisionnement, optimiser les stocks, prévoir la demande et anticiper les besoins logistiques. La collaboration entre plusieurs agents à travers différents domaines des télécommunications (support client, gestion de réseau, facturation, etc.) permet une automatisation de bout en bout.</p>

<h3 id="exemples-concrets-2">Exemples concrets</h3>
<ul>
  <li>En mars 2023, AT&amp;T annonce un partenariat avec NVIDIA pour la mise en place de nouvelles capacités construites autour de l’intelligence artificielle, notamment pour optimiser la répartition des agents de terrain en utilisant NVIDIA cutOpt<sup>[5]</sup>. Les tous premiers tests attestent à l’époque d’une augmentation du nombres d’opérations de terrain ainsi qu’une réduction de 90% des coûts infonuagiques associés.</li>
  <li>Toujours en relation avec les opérations de terrain, Orange utilise des fonctionalités de reconnaissance d’image par intelligence artificielle pour valider la qualité des travaux effectués, permettant le cas échéant des actions correctrices immédiates<sup>[6]</sup>.</li>
</ul>

<p><sup>[5]</sup> <a href="https://nvidianews.nvidia.com/news/at-t-supercharges-operations-with-nvidia-ai">AT&amp;T Press Room - AT&amp;T Supercharges Operations With NVIDIA AI</a></p>

<p><sup>[6]</sup> <a href="https://www.orange.com/fr/groupe/linnovation-utile-et-source-de-progres-pour-tous/lia-moteur-dinnovation-dans-les-reseaux">Orange - L’IA, moteur d’innovation dans les réseaux télécoms d’Orange</a></p>

<h2 id="applications-dinformatique-de-pointe-edge-computing">Applications d’informatique de pointe (Edge Computing)</h2>
<p><img src="/content/images/conv_edge_computing_ia.jpg" alt="Convergence de l'IA et de l'Edge Computing" style="display: block; margin: 0 auto;" />
Les agents d’IA peuvent supporter des charges de travail informatiques intensives sur des réseaux privés en périphérie (edge), combinant des réseaux privés 5G sécurisés à faible latence avec des plateformes logicielles d’IA pour permettre des services d’IA en temps réel sur site.</p>

<h3 id="exemple-concret">Exemple concret</h3>
<p>Verizon s’est associé à Nvidia pour supercharger les charges de travail d’IA sur les réseaux privés 5G couplés à l’informatique de pointe mobile<sup>[7]</sup>. Cela prend en charge des applications exigeantes en calcul, telles que les modèles d’IA générative, la vision par ordinateur et la réalité augmentée. Les applications sont variées, incluant:</p>
<ul>
  <li>le jumeau numérique,</li>
  <li>l’automatisation manufacturière,</li>
  <li>l’analyse du trafic en magasin,</li>
  <li>la gestion de la chaîne d’approvisionnement (réapprovisionnement intelligent, transport et logistique).</li>
</ul>

<p><sup>[7]</sup><a href="https://www.verizon.com/about/news/verizon-nvidia-power-ai-workloads-5g-private-networks-mec">Verizon collaborates with NVIDIA to power AI workloads on 5G private networks with Mobile Edge Compute</a></p>

<h2 id="marketing-personnalisé">Marketing personnalisé</h2>
<p><img src="/content/images/mktng_perso_ia.jpg" alt="Marketing Personnalisé Optimisé par l'IA" style="display: block; margin: 0 auto;" />
L’IA agentique peut analyser les données clients et prédire les offres les plus pertinentes. Elle adapte les recommandations en utilisant des informations en temps réel sur l’activité des clients et l’utilisation des services.</p>

<h3 id="exemple-concret-1">Exemple concret</h3>
<ul>
  <li>T-Mobile utilise l’IA basée sur le comportement utilisateur en temps réel pour personnaliser les offres<sup>[8]</sup>. Les agents de vente IA peuvent identifier les clients susceptibles de passer à des forfaits supérieurs ou de renouveler leurs contrats.</li>
</ul>

<p><sup>[8]</sup> <a href="https://aws.amazon.com/machine-learning/customers/innovators/t_mobile/">AWS - At T-Mobile, AI Humanizes Customer Service</a></p>
<h2 id="analyse-et-reporting">Analyse et reporting</h2>
<p><img src="/content/images/analyse_report_ia.jpg" alt="Cycle d'Analyse et de Reporting" style="display: block; margin: 0 auto;" />
Les agents peuvent consolider les données provenant de diverses sources et générer des tableaux de bord et des rapports automatisés pour les dirigeants et les équipes, facilitant ainsi la prise de décision basée sur les données.</p>

<h3 id="cas-dusage-1">Cas d’usage</h3>
<p>Toujours dans son article <a href="https://www.xenonstack.com/blog/agentic-ai-telecom-industry">“Agentic AI in Telecom Industry - The Ultimate Guide“</a>, le Dr. Jagreet Kaur Gill décrit un Agent d’Analyse et Reporting qui remplirait les fonctions suivantes:</p>
<ul>
  <li>Audit des journaux de facturation, des enregistrements de paiement et des configurations de plan.</li>
  <li>Détection des écarts tels que la surfacturation, les frais retardés ou les remises mal appliquées.</li>
  <li>Recommandation sur des ajustements de facturation et transmission des alertes ou des remboursements pour les clients.</li>
</ul>

<h1 id="conclusion">Conclusion</h1>
<p>Ces applications démontrent comment les agents d’IA vont au-delà du support client pour transformer les opérations des télécommunications en les rendant plus intelligentes, proactives et résilientes.</p>

<p>Les systèmes d’IA agentique fonctionnent en décomposant des tâches complexes en agents spécialisés et en gérant leurs interactions via une couche d’orchestration. Cette approche collaborative, où plusieurs agents travaillent ensemble, est cruciale pour aborder des problèmes complexes qui dépassent les capacités d’un seul agent. L’architecture agentique permet cette collaboration, souvent structurée de manière hiérarchique avec des agents utilitaires, des super agents et des agents orchestrateurs. Les systèmes d’orchestration basés sur des frameworks comme SWARM<sup> [9]</sup> ou les plateformes comme Accenture AI Refinery™<sup> [10]</sup> permettent de gérer ces interactions et d’atteindre des objectifs complexes.</p>

<p><sup>[9]</sup> <a href="https://neurons-lab.com/article/building-a-telco-ai-agent-orchestration-layer/">Neurons Lab - Building a Telco AI Agent Orchestration Layer with SWARM</a></p>

<p><sup>[10]</sup> <a href="https://www.accenture.com/ca-en/services/data-ai/ai-refinery">Accenture - AI Refinery™</a></p>]]></content><author><name>Geoff RÉAU</name><email>contact@reau.ca</email></author><category term="Artificial Intelligence" /><category term="IT Network" /><category term="IT Security" /><category term="Network Design" /><category term="Intelligence Artificielle" /><category term="IA agentique" /><category term="Agents IA" /><category term="telecom" /><category term="Transformation numérique" /><summary type="html"><![CDATA[💡Plongez dans un avenir où les infrastructures télécoms deviennent plus intelligentes, résilientes et autonomes !✒️Cet article explore les applications concrètes de l’IA agentique, avancée technologique majeure, dans le secteur des télécommunications. Conçus pour être autonomes, adaptatifs et orientés vers des objectifs spécifiques, ces agents numériques agissent en temps réel pour optimiser les réseaux, anticiper les défaillances et automatiser les processus complexes, dépassant les simples interactions de support client.🔍Gestion dynamique du réseau, maintenance prédictive, amélioration continue des services… Découvrez par l’exemple comment des acteurs du secteur comme AT&amp;T, NTT Docomo, Orange et Vodafone, ont su s’approprier cette innovation devenant incontournable!]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://www.reau.ca/content/images/agenticai_telecom.jpg" /><media:content medium="image" url="https://www.reau.ca/content/images/agenticai_telecom.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry></feed>