Der Kurs ChatGPT-Modelle und Programmieren mit Python vermittelt, wie Sprachmodelle in Python eingebunden und für datenbasierte Anwendungen genutzt werden können. Teilnehmende lernen, wie ChatGPT mit Python-Programmen interagiert, Textdaten analysiert und automatisierte Prozesse unterstützt. Der Kurs kombiniert Grundlagen generativer KI mit objektorientierter Programmierung und SQL, um die Verbindung zwischen Sprache, Daten und algorithmischer Logik herzustellen.
1. Grundlagen - ChatGPT und generative KI2. Python - Programmierung und Automatisierung
3. Objektorientierung und SQL-Datenintegration
4. Anwendung, Verantwortung und Qualitätssicherung
1. Grundlagen - ChatGPT und generative KI
- Einführung in die Funktionsweise und Architektur großer Sprachmodelle (LLMs)
- Erklärung des Promptings als Methode zur Steuerung generativer Systeme
- Unterschiede zwischen deterministischen und probabilistischen KI-Ansätzen
- Einsatzfelder von ChatGPT in der Datenanalyse, Kommunikation und Automatisierung
2. Python - Programmierung und Automatisierung
- Verwendung von Python zur Erstellung und Automatisierung von ChatGPT-Abfragen
- Nutzung von Bibliotheken zur Verarbeitung und Analyse generierter Texte
- Entwicklung von Funktionen und Skripten zur Integration in Arbeitsprozesse
- Kombination von Python-Programmlogik und KI-Ausgaben zur Prozessoptimierung
3. Objektorientierung und SQL-Datenintegration
- Aufbau objektorientierter Programme mit Klassen, Methoden und Vererbung
- Verknüpfung von OOP-Programmen mit KI-Schnittstellen für wiederverwendbare Workflows
- Verwendung von SQL zur Speicherung, Verwaltung und Analyse generierter Texte
- Integration relationaler Datenbanken mit Python zur Dokumentation von Ergebnissen
4. Anwendung, Verantwortung und Qualitätssicherung
- Bewertung der Qualität und Nachvollziehbarkeit von ChatGPT-Ausgaben
- Beachtung von Datenschutz, Transparenz und Fairness im Umgang mit KI-Systemen
- Sicherstellung der Reproduzierbarkeit und Integrität automatisierter Prozesse
- Reflexion über Grenzen und Verantwortung beim Einsatz von Sprachmodellen in der Praxis