Kurs
digicode: AI300
Operationalize Machine Learning & Gen AI Solutions – Intensive Training (AI-300)
AI-300
Kurs-Facts
Als PDF herunterladen- Verwalten des Lebenszyklus von ML-Modellen mithilfe von AutoML, MLflow-Tracking und dem Responsible-AI-Dashboard
- Optimieren der Modellleistung durch Definition eines Suchraums für Hyperparameter und Ausführung von Sweep-Jobs
- Automatisieren von MLOps-Workflows durch Erstellung von Azure-ML-Pipelines und deren Absicherung mit Serviceprincipals und GitHub Actions
- Durchsetzen robuster Bereitstellungspraktiken mithilfe von featurebasierter Entwicklung, Branch-Schutz und Genehmigungsschritten in allen GitHub-Umgebungen
- Verstehen der Grundlagen generativer KI, einschliesslich Anwendungsfällen, Modellauswahl und GenAIOps für das Anwendungs-Lebenszyklusmanagement
- Anwenden von Versionskontrolle auf Prompts als Code-Assets, Entwerfen von GitHub-Repositories für sicheres Testen und Bereitstellen
- Entwerfen von Gen-AI-Bewertungsexperimente unter Verwendung klarer Metriken, Git-basierter Workflows und Rubriken für automatisierte und manuelle Qualitätssicherung
- Überwachen von Gen-AI-Anwendungen auf Produktionsreife, Verfolgung wichtiger Metriken (Latenz, Token-Verbrauch) und Einrichtung von Tracing zur Identifizierung von Leistungsengpässen
1 Experimentieren mit Azure Machine Learning
Erfahre, wie du mit automatisiertem maschinellem Lernen (AutoML), MLflow-verfolgten Notizbüchern und dem Dashboard für verantwortungsbewusste KI das beste Modell für maschinelles Lernen findest.
2 Hyperparameter-Tuning mit Azure Machine Learning durchführen
Erfahre, wie du Hyperparameter-Tuning mit einem Sweep-Job in Azure Machine Learning durchführst.
3 Pipelines in Azure Machine Learning ausführen
Erfahre, wie du Komponenten erstellst und verwendest, um Pipelines in Azure Machine Learning zu erstellen. Führe Azure Machine Learning-Pipelines aus und plane sie, um Machine Learning-Workflows zu automatisieren.
4 Azure Machine Learning-Jobs mit GitHub Actions auslösen
Erfahre, wie du deine Machine Learning-Workflows mithilfe von GitHub Actions automatisierst.
5 Auslösen von GitHub Actions mit featurebasierter Entwicklung
Erfahren, wie du deinen Hauptzweig schützt und wie du Aufgaben im Machine-Learning-Workflow basierend auf Änderungen am Code auslöst.
6 Arbeiten mit Umgebungen in GitHub Actions
Erfahre, wie du ein Machine-Learning-Modell trainierst, testest und bereitstellst, indem du Umgebungen als Teil deiner Machine-Learning-Operations-Strategie (MLOps) nutzt.
7 Bereitstellen eines Modells mit GitHub Actions
Erfahre, wie du die Modellbereitstellung mit GitHub Actions und der Azure Machine Learning-CLI (v2) automatisieren und testen kannst.
8 Planen und Vorbereiten einer GenAIOps-Lösung
Erfahren, wie du Chat-Anwendungen mit Sprachmodellen unter Verwendung eines Code-First-Entwicklungsansatzes entwickelst. Durch die Code-First-Entwicklung generativer KI-Apps kannst du robuste und reproduzierbare Abläufe erstellen, die für generative KI-Operationen (GenAIOps) von entscheidender Bedeutung sind.
9 Verwalten von Prompts für Agenten in Microsoft Foundry mit GitHub
Erfahren, wie du KI-Prompts als versionierte Assets mithilfe von GitHub verwaltest. Wende Best Practices der Softwareentwicklung an, um Prompt-Versionen zu erstellen, zu testen und zu veröffentlichen, die in Microsoft Foundry als Teil eines GenAIOps-Workflows verwendet werden.
10 Bewerten und Optimieren von KI-Agenten durch strukturierte Experimente
Erfahre, wie du KI-Agenten durch strukturierte Evaluierung optimierst, die Vermutungen in evidenzbasierte technische Entscheidungen umwandeln. Du lernst, wie du Evaluierungsexperimente mit klaren Metriken für Qualität, Kosten und Leistung entwirfst, Experimente mithilfe von Git-basierten Workflows organisierst, Bewertungsrubriken für eine einheitliche Bewertung erstellst und Ergebnisse vergleichst, um fundierte Optimierungsentscheidungen zu treffen.
11 Automatisieren von KI-Bewertungen mit Microsoft Foundry und GitHub Actions
Erfahre, wie du mithilfe von Microsoft Foundry-Evaluatoren automatisierte Bewertungen für die Antworten von KI-Agenten implementierst, Bewertungsdatensätze aus Produktionsdaten und synthetisch generierten Daten erstellst, Batch-Bewertungen mit Python-Skripten ausführst und Bewertungsworkflows zur kontinuierlichen Qualitätssicherung in GitHub Actions integrierst.
12 Überwachen deiner generativen KI-Anwendung
Erfahre, wie du die Leistung deiner generativen KI-Anwendung mit Microsoft Foundry überwachst. In diesem Modul lernst du, wie du wichtige Kennzahlen wie Latenz und Token-Verbrauch verfolgst, um fundierte und kosteneffiziente Bereitstellungsentscheidungen zu treffen.
13 Analysieren und Debuggen deiner generativen KI-App mit Tracing
Erfahre, wie du Tracing in deinen generativen KI-Anwendungen mithilfe von Microsoft Foundry und OpenTelemetry implementierst. In diesem Modul lernst du, detaillierte Ausführungsabläufe zu erfassen, komplexe Workflows zu debuggen und das Anwendungsverhalten zu verstehen, um die Zuverlässigkeit zu verbessern und die Anwendung zu optimieren.
Dieser Kurs richtet sich an Data Scientists, Machine-Learning-Ingenieure und DevOps-Experten, die produktionsreife KI-Lösungen auf Azure entwerfen und betreiben möchten.
Er eignet sich für Teilnehmende mit Python-Erfahrung, grundlegenden Kenntnissen der Konzepte des maschinellen Lernens und grundlegender Vertrautheit mit DevOps-Praktiken wie Quellcodeverwaltung, CI/CD und Befehlszeilentools, die sich darauf vorbereiten, MLOps- und GenAIOps-Workflows mithilfe von Azure-nativen Diensten zu implementieren.
- Programmiererfahrung mit Python oder R
- Erfahrung in der Entwicklung und dem Training von Machine-Learning-Modellen
- Vertrautheit mit den grundlegenden Konzepten von Azure Machine Learning
- Vertrautheit mit Git-Workflows zur Versionskontrolle
- Erfahrung mit Microsoft Azure AI Foundry oder ähnlichen KI-Entwicklungsplattformen