Überblick über LLMOps

LLMOps-Konzepte

Max Knobbout, PhD

Applied Scientist, Uber

Was wir in diesem Kurs lernen

Eine verspielte Illustration eines Buchs am Schreibtisch beim Lernen

 

  • LLMOps hilft, Anwendungen großer Sprachmodelle effektiv zu verwalten, bereitzustellen und zu warten
  • Wir behandeln:
    • Grundlagen
    • Lebenszyklus von LLM-Anwendungen
    • Herausforderungen und Aspekte
1 Illustrationen von Manfred Steger @ Pixabay
LLMOps-Konzepte

LLMs im Überblick

 

 

Was sind LLMs?
  • 📚 Auf umfangreichen Textdaten trainiert
  • 🧠 Verstehen und erzeugen menschenähnlichen Text
  • 💡 Ein Durchbruch in der KI

 

 

Was zeichnet sie aus?
  • 🏋 Meist vortrainiert
  • 🐘 Sehr viele Parameter
  • 💻 Hoher Rechenaufwand
  • 🎲 Unvorhersehbar
LLMOps-Konzepte

Wie es begann...

  • Anfragen wurden direkt ins Modell gegeben
  • Fokus lag auf dem Betrieb des Modells
  • Daten kamen nur bei Fine-Tuning ins Spiel

Eine einfache Pipeline: Anfrage in ein LLM, das einen Output erzeugt

LLMOps-Konzepte

... versus wie es läuft

  • Organisationsdaten vor der Textgenerierung integrieren
  • Schritte können Datenverarbeitung und -manipulation umfassen
  • Ein oder mehrere Modellaufrufe für Text, Bild oder multimodal

Das ergibt in diesem Kurs sogenannte LLM-Anwendungen

Abbildung einer komplexen LLM-Pipeline

LLMOps-Konzepte

Warum wir LLMOps brauchen

 

 

Nahtlose Integration

LLMOps-Konzepte

Warum wir LLMOps brauchen

 

 

Reibungslose Übergänge im Lebenszyklus

LLMOps-Konzepte

Warum wir LLMOps brauchen

 

 

Effizientes, skalierbares Management

LLMOps-Konzepte

LLMOps versus MLOps

LLMOps-Konzepte

LLMOps versus MLOps

Einige Unterschiede:

LLMOps MLOps
Modellgröße Groß Typisch kleiner
Daten Text Beliebige Daten
Vortrainierte Modelle Meist ja Meist nein
Modellverbesserung Prompt-Engineering & Fine-Tuning Feature-Engineering & Modellauswahl
Generalisierung Allgemein einsetzbar Fester Umfang
Unvorhersehbarkeit Hoch Niedrig
Output Vor allem Text Aufgabenspezifisch
LLMOps-Konzepte

Lass uns üben!

LLMOps-Konzepte

Preparing Video For Download...