Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Créer d’un Chatbot IA en Python avec Django et DeepSeek
5 students

Créer d’un Chatbot IA en Python avec Django et DeepSeek

Créer un Chatbot IA en Django avec DeepSeek : Streaming en Temps Réel & WebSockets
Last updated 2/2025
French

What you'll learn

  • Installer et exécuter un modèle IA en local avec Ollama
  • Configurer un projet Django complet
  • Gérer les vues Django de manière professionnelle
  • Intégrer le modèle IA dans une Consumer Django Channels
  • Configurer Daphne et Redis pour gérer les WebSockets et optimiser la communication en temps réel entre le serveur et les utilisateurs.
  • Utiliser WebSockets pour une communication en temps réel, permettant d'afficher les réponses du chatbot au fur et à mesure qu’elles sont générées.
  • Gérer et afficher correctement les réponses Markdown, incluant du texte formaté, des listes, et du code, comme dans ChatGPT.
  • Optimiser la gestion des connexions WebSocket, en ouvrant et fermant dynamiquement la connexion pour améliorer les performances.
  • Stocker et récupérer l'historique des conversations dans une base de données, permettant aux utilisateurs de revoir leurs anciens messages.
  • Intégrer des animations UX/UI modernes, comme un indicateur de saisie pour rendre l'expérience utilisateur plus immersive.

Course content

6 sections • 16 lectures • 2h 16m total length
  • Introduction7:28
  • Presentation de l'auteur1:16
  • Installation de ollama et model deepseck en local9:18

Requirements

  • Notions de base en Python : Vous devez comprendre la syntaxe Python, les boucles, les fonctions et les classes.
  • Connaissances en Django : Une compréhension de base du framework Django (modèles, vues, templates) est recommandée.

Description

Développez un Chatbot IA avancé avec Django, DeepSeek et WebSockets

L’intelligence artificielle est au cœur des technologies modernes, et les chatbots intelligents deviennent de plus en plus incontournables. Ce cours pratique et complet vous apprendra à développer un chatbot IA en Python avec Django en intégrant DeepSeek, un modèle open source exécuté en local, sans dépendance à des API externes.

Vous découvrirez comment utiliser Django Channels et WebSockets pour permettre un échange en temps réel, où les messages sont affichés progressivement (streaming), comme sur ChatGPT. Vous apprendrez également à gérer le formatage Markdown des réponses de l’IA, à optimiser la gestion des connexions WebSocket et à stocker l’historique des conversations.

À la fin de ce cours, vous aurez créé un chatbot complet, fonctionnel et prêt à être déployé en production !

Ce que vous allez apprendre :

Installer et exécuter un modèle IA en local avec Ollama (DeepSeek)
Configurer un projet Django complet pour intégrer un chatbot intelligent

Utiliser Django Channels et WebSockets pour la communication en temps réel
Afficher progressivement les réponses de l’IA (streaming) comme ChatGPT
Gérer et interpréter le Markdown pour formater les réponses de l’IA
Optimiser la gestion des connexions WebSocket en ouvrant et fermant dynamiquement la connexion
Stocker et récupérer l’historique des conversations pour chaque utilisateur
Configurer et utiliser Daphne avec Redis pour améliorer la gestion des WebSockets

Pour qui est ce cours ?

Développeurs Python/Django voulant maîtriser WebSockets et l’intégration d’un modèle IA
Développeurs backend souhaitant apprendre Django Channels et la communication temps réel
Passionnés d’IA voulant créer un chatbot avec un modèle local sans dépendance API
Étudiants et autodidactes cherchant un projet concret pour leur portfolio
Ingénieurs IA et data scientists voulant intégrer un LLM open source dans une application Django

Prérequis :

Bases en Python (syntaxe, fonctions, classes)
Connaissances en Django (modèles, vues, templates)
Notions de base en HTML, CSS et JavaScript
Aisance avec le terminal et les environnements virtuels Python


Prêt à créer votre propre chatbot IA avancé ? Rejoignez la formation dès maintenant et développez une application innovante avec Django et DeepSeek !

Who this course is for:

  • Les développeurs Python ayant des bases en Django
  • Les passionnés d’intelligence artificielle qui veulent créer un chatbot avancé avec DeepSeek et l’exécuter en local sans dépendre d’API externes.
  • Les développeurs backend qui souhaitent maîtriser les WebSockets, Django Channels et la communication en temps réel avec un chatbot interactif.
  • Les étudiants et autodidactes qui veulent construire un projet concret combinant Django, WebSockets, Markdown et IA pour enrichir leur portfolio.
  • Les ingénieurs en IA et data scientists qui veulent intégrer un modèle de langage naturel (LLM) dans une application Django.