Перейти к содержимому

Comment déployer un LLM pour 10 000 utilisateurs ?

Motall

0:00 / 0:00

Comment déployer un LLM pour 10 000 utilisateurs ?

2 061 просмотр · 1 день назад
Motall
184 подписчика
2 061 просмотр · 1 день назад
🚀 *Comment déployer un LLM pour 10 000 utilisateurs ?* Dans ce tutoriel complet d'environ 1 heure, découvrez comment construire une infrastructure IA scalable avec **GPT-OSS-120B, vLLM, NVIDIA H100/H200/B200, Docker et Kubernetes**, tout en optimisant les performances, la latence et les coûts GPU. Comment héberger son propre modèle d'intelligence artificielle sans dépendre d'une API externe ? Combien de GPU faut-il pour faire fonctionner un chatbot IA utilisé par 10 000 personnes ? Comment gérer des milliers de requêtes, dimensionner son infrastructure et éviter que les coûts explosent ? Dans cette formation, nous allons comprendre, étape par étape, comment concevoir une architecture LLM en production, depuis le fonctionnement interne des modèles jusqu'au déploiement sur des serveurs GPU. Nous prendrons **GPT-OSS-120B, un modèle open-weight d'OpenAI**, comme exemple concret pour étudier les défis techniques du LLM serving à grande échelle. 🔥 *AU PROGRAMME DE CETTE FORMATION :* 🧠 *1. Comprendre les LLM et l'inférence IA* Fonctionnement des Large Language Models (LLM) GPT-OSS-120B et les architectures Mixture of Experts (MoE) Quantization et gestion des poids du modèle Différence entre prefill et decode Tokens, latence et performance des modèles IA ⚡ *2. GPU et optimisation des performances* Comparatif NVIDIA H100 vs H200 vs B200 VRAM, mémoire HBM et bande passante GPU KV Cache et PagedAttention Continuous Batching avec vLLM Chunked Prefill et Prefix Caching TTFT, TPOT et throughput 🏗️ *3. Architecture complète d'un LLM en production* Frontend et API Gateway Backend Python avec FastAPI Serveurs d'inférence GPU avec vLLM Load Balancing et Inference Routing PostgreSQL, Redis et stockage Streaming des réponses avec SSE Architecture distribuée et haute disponibilité 🔧 *4. Déployer et scaler son infrastructure IA* Déploiement de GPT-OSS-120B avec vLLM Docker et orchestration Kubernetes Data Parallelism et Tensor Parallelism Pipeline Parallelism et Expert Parallelism NVLink, NVSwitch, InfiniBand et Ethernet Autoscaling des serveurs GPU Gestion des pics de trafic et des pannes Monitoring avec Prometheus et Grafana 💰 *5. Dimensionnement et optimisation des coûts GPU* Comment estimer le trafic de 10 000 utilisateurs ? Calcul des requêtes par seconde (RPS) Calcul du nombre de tokens à générer Estimation du nombre de GPU nécessaires Exemple d'architecture avec 4 NVIDIA H200 Analyse des coûts d'infrastructure Benchmarks, optimisation et capacity planning 🎯 *OBJECTIF DE LA VIDÉO* À la fin de cette formation, vous comprendrez comment concevoir, dimensionner et optimiser une infrastructure capable d'héberger un Large Language Model pour des milliers d'utilisateurs. Nous verrons pourquoi déployer un LLM ne consiste pas simplement à charger un modèle sur un GPU, mais implique également l'architecture système, la mémoire, le réseau, les moteurs d'inférence, le load balancing et la supervision. L'architecture présentée est une étude de dimensionnement : le nombre exact de GPU nécessaires dépend de la charge réelle et doit être validé par des benchmarks. 👨‍💻 *À QUI S'ADRESSE CETTE VIDÉO ?* Cette formation est destinée aux développeurs Python, ingénieurs IA, ML Engineers, DevOps, MLOps Engineers, architectes cloud et à toutes les personnes qui souhaitent comprendre comment mettre un LLM en production à grande échelle. Que vous souhaitiez créer votre propre ChatGPT, développer une application d'IA générative, héberger un modèle open source ou concevoir une infrastructure d'inférence GPU, cette vidéo vous donnera une vision complète des principaux défis techniques. 💬 *QUESTION POUR VOUS :* Si vous deviez héberger votre propre LLM en production, vous choisiriez quel GPU : H100, H200 ou B200 ? Partagez votre choix dans les commentaires ! 👍 Si cette formation vous a été utile, pensez à laisser un like. 🔔 Abonnez-vous pour découvrir d'autres formations sur l'intelligence artificielle, les LLM, l'architecture des systèmes IA, Python, Docker, Kubernetes et le MLOps. --- 🔎 *Technologies abordées :* GPT-OSS-120B, GPT-OSS-20B, OpenAI, vLLM, SGLang, NVIDIA H100, NVIDIA H200, NVIDIA B200, CUDA, Docker, Kubernetes, FastAPI, PostgreSQL, Redis, Prometheus, Grafana, Hugging Face, GPU Inference, LLM Serving, Distributed Inference, AI Infrastructure, Machine Learning, MLOps. #LLM #IntelligenceArtificielle #vLLM