Prompty pro efektivní ladění kódu
Pracuješ v bankovní společnosti, kde budujete pipeline pro zpracování a ukládání dat zadaných uživateli. Jeden z kroků předzpracování převádí řetězce na velká písmena před uložením do centrální databáze, ale narazil/a jsi na chybu.
V tomto kroku by vstup ['a', 'b', 'c'] měl vrátit ['A', 'B', 'C'], ale aktuální skript místo toho vrací ['C', 'C', 'C'].
Soubor process_data.py, který může LLM číst a používat, obsahuje chybnou funkci:
def to_uppercase(strings):
uppercased = [s.upper() for s in strings]
return [uppercased[-1]] * len(strings)
Toto cvičení je součástí kurzu
AI-Assisted Coding for Developers
Pokyny k cvičení
- Vyzvi model k ladění funkce tak, aby prompt obsahoval **chybný kód**, **očekávané chování** a žádost o jasné **kroky uvažování**.
Interaktivní praktické cvičení
Proměňte teorii v praxi s jedním z našich interaktivních cvičení
Začít cvičení