Aperçu de LLMOps

Concepts de LLMOps

Max Knobbout, PhD

Applied Scientist, Uber

Ce que nous allons apprendre dans ce cours

Une illustration ludique d'un livre assis à son bureau, en train d'apprendre

 

  • LLMOps aide à gérer, déployer et maintenir efficacement des applications de grands modèles de langue
  • Nous verrons :
    • Principes de base
    • Cycle de vie des applications LLM
    • Défis et points à considérer
1 Illustrations de Manfred Steger @ Pixabay
Concepts de LLMOps

Rappel sur les LLM

 

 

Qu'est-ce qu'un LLM ?
  • 📚 Entraîné sur de vastes données textuelles
  • 🧠 Comprend et génère un texte proche du langage humain
  • 💡 Représente une percée en IA

 

 

Qu'est-ce qui les distingue ?
  • 🏋 Généralement préentraîné
  • 🐘 Nombre massif de paramètres
  • 💻 Ressources de calcul importantes
  • 🎲 Imprévisible
Concepts de LLMOps

Au départ…

  • Les requêtes étaient envoyées directement au modèle
  • L'accent était mis sur l'exploitation du modèle
  • Les données n'étaient ajoutées qu'en cas d'ajustement fin du modèle

Un pipeline simple montrant une requête qui entre dans un LLM et génère une sortie

Concepts de LLMOps

... puis l'évolution

  • Intégrer les données de l'organisation avant la génération de texte
  • Étapes pouvant inclure traitement et transformation des données
  • Un ou plusieurs appels de modèle, pour du texte, de l'image ou du multimodal

Ce qui mène à ce que nous appelons des applications LLM tout au long du cours

Image d'un pipeline LLM complexe

Concepts de LLMOps

Le besoin de LLMOps

 

 

Intégration sans heurts

Concepts de LLMOps

Le besoin de LLMOps

 

 

Transitions fluides du cycle de vie

Concepts de LLMOps

Le besoin de LLMOps

 

 

Gestion efficiente et évolutive

Concepts de LLMOps

LLMOps et MLOps : comparaison

Concepts de LLMOps

LLMOps et MLOps : comparaison

Quelques différences :

LLMOps MLOps
Taille du modèle Grande Généralement plus petite
Données Texte Tout type de données
Modèles préentraînés Généralement oui Généralement non
Amélioration du modèle Ingénierie de invites et ajustement fin Ingénierie des caractéristiques et choix du modèle
Généralisation Usage général Portée fixe
Imprévisibilité Élevée Faible
Sortie Principalement du texte Spécifique à la tâche
Concepts de LLMOps

Passons à la pratique !

Concepts de LLMOps

Preparing Video For Download...