Prompting für Bug-Fixing
Lerne, wie du Prompts erstellst, um GPT-4 (oder ähnliche LLMs) bei der Identifizierung und Behebung von Fehlern in deinem Code zu unterstützen.
Originalvideo ansehen: Anthropic Found Out Why AIs Go InsaneFehlerhaften Code bereitstellen
Gib der KI das Code-Snippet, das den Fehler enthält. Beispiel: 'Ich habe einen Fehler in dieser Funktion:' gefolgt vom Code.
Fehlermeldung und Stack Trace hinzufügen
Dies ist der wichtigste Kontext für das Debugging. Füge die vollständige Fehlermeldung und den Stack Trace hinzu. Beispiel: 'Die Fehlermeldung ist: `TypeError: Cannot read property 'name' of undefined at line 25 in user.ts`. Hier ist der Stack Trace: [vollständiger Stack Trace].'
Problembeschreibung und erwartetes Verhalten
Beschreibe kurz, was der Code tun sollte und was stattdessen passiert. Beispiel: 'Die Funktion sollte einen Benutzer speichern, aber sie stürzt ab, wenn das `name`-Feld fehlt.'
Gewünschtes Ausgabeformat angeben
Lege fest, wie die KI ihre Antwort präsentieren soll. Soll sie nur den korrigierten Code liefern? Oder den Code mit einer Erklärung des Fehlers und der Lösung? Beispiel: 'Bitte schlage eine Korrektur vor und erkläre kurz, warum der Fehler auftrat und wie deine Lösung ihn behebt.'