---
title: 'Créer ton premier agent IA avec LangChain : Cours complet pour débutants'
description: 'Apprenez à construire un premier agent IA avec LangChain, OpenRouter, des outils et du streaming.'
pubDate: 2026-06-12
family: 'intelligence-artificielle'
tags: []
heroImage: '/images/creer-ton-premier-agent-ia-avec-langchain-cours-complet-pour-debutants.webp'
videoUrl: 'https://youtu.be/p9uBCprzYUU'
---

Un chatbot classique répond principalement avec les connaissances de son modèle et le
contexte de la conversation. Un agent IA va plus loin : il peut choisir un outil, observer
son résultat et répéter cette boucle jusqu'à disposer des informations nécessaires pour
atteindre l'objectif demandé.

## Comprendre le rôle de LangChain

LangChain est un framework disponible en Python et en JavaScript pour construire des
applications basées sur des modèles de langage. Il prend en charge la connexion aux
modèles, les messages, les outils et la mémoire afin de concentrer le développement sur
la logique de l'agent.

Le tutoriel utilise Python, le gestionnaire de paquets `uv` et OpenRouter. Ce dernier
fournit une clé API unique pour accéder à de nombreux modèles. Après l'installation de
LangChain et de son intégration OpenRouter, la clé est chargée depuis un fichier
d'environnement.

## Créer un premier agent et lui donner un outil

La fonction `create_agent` permet de définir le modèle, les outils disponibles et le
prompt système. Une première invocation envoie un message utilisateur et récupère la
réponse du modèle sous forme de messages structurés.

L'agent reçoit ensuite une fonction Python capable de convertir un montant en euros à
partir de taux définis dans le code. Lorsqu'on lui demande de convertir des dollars, le
modèle décide d'appeler cet outil avec les bons paramètres, récupère le résultat puis
formule sa réponse finale. Les journaux OpenRouter permettent de vérifier ces différentes
étapes et de les regrouper grâce à un identifiant de session.

## Ajouter le streaming et préparer des usages avancés

Le tutoriel remplace ensuite l'invocation classique par un flux d'événements afin
d'afficher la réponse progressivement, comme dans les interfaces de ChatGPT ou Claude.
L'agent peut aussi être testé dans LangSmith Studio ou Agent Chat UI après son exposition
avec LangGraph CLI.

Enfin, LangChain propose une mémoire à court terme pendant l'exécution et des mécanismes
de stockage pour conserver des informations à plus long terme.

Regardez la vidéo complète pour suivre chaque étape dans le code et construire votre
premier agent IA avec LangChain.
