Fortgeschrittenes, KI-gestütztes Programmieren für Entwickler:innen
Thalia Barrera
AI Engineering Curriculum Manager, DataCamp


Installationsfehler:

🤖 Kurzer Diagnose-Prompt:
Hier sind meine Abhängigkeitsspezifikation und die Installationsfehlermeldung. Erkläre die Ursache des Versionskonflikts.

🤖 Prompt für reproduzierbares Setup:
Gib zu dieser Projektstruktur ein reproduzierbares Python-Umgebungssetup mit pip-tools an. Erzeuge die genauen Dateien und Befehle, um die Umgebung zu erstellen, Abhängigkeiten zu sperren und deterministisch zu installieren. Erkläre im README.md des Projekts, wie die virtuelle Umgebung zu nutzen ist.
Antwort des Modells:


🤖 Prompt für Abhängigkeits-Audit:
Für dieses Python-Repository möchte ich Wartbarkeit und Lizenz-Compliance der Abhängigkeiten prüfen.
Erzeuge den Befehl, der für die aktive Python-Umgebung einen JSON-Lizenzbericht inkl. Paket-URLs und Lizenzdateien erzeugt und nach reports/licenses.json schreibt.
KI-Antwort:

KI-Vorschlag:

Lizenzbericht:

🤖 Prompt für Alternativen:
Hier ist reports/licenses.json von pip-licenses, das wir gerade erzeugt haben.
Fasse die Ergebnisse in einer kurzen Tabelle zusammen: Paket, Version, Lizenz und Risikostufe für kommerzielle Nutzung. Markiere Ungewöhnliches, Unbekanntes oder fehlende Lizenzen.
Schlage eine sicherere Alternative für die risikoreichste einzelne Abhängigkeit vor.
KI-Antwort:



Fortgeschrittenes, KI-gestütztes Programmieren für Entwickler:innen