Podstawy inżynierii promptów

Kodowanie wspomagane przez AI dla programistów

Francesca Donadoni

AI Curriculum Manager, DataCamp

Czym jest prompt?

Prompt: Dane wejściowe lub instrukcja przekazywana modelowi AI

Ilustracja promptu

Kodowanie wspomagane przez AI dla programistów

Czym jest prompt?

Prompt: Dane wejściowe lub instrukcja przekazywana modelowi AI

Ilustracja promptu

Kodowanie wspomagane przez AI dla programistów

Czym jest prompt?

Kierowca: „Dokąd?"

Pasażer: „Gdziekolwiek"

PROMPT: Niejasny, nieprecyzyjny dla modelu

Ilustracja niejasnego promptu

Kodowanie wspomagane przez AI dla programistów

Czym jest prompt?

Kierowca: „Dokąd?"

Pasażer: „Proszę zawieźć mnie na ul. Główną 23. Proszę unikać autostrady"

PROMPT: Szczegółowy, precyzyjny dla modelu

Ilustracja precyzyjnego promptu

Kodowanie wspomagane przez AI dla programistów

Jakość promptu

$$

❌ Zły prompt

$$

"Napraw ten kod"

$$

✅ Dobry prompt

$$

"Napraw tę funkcję Pythona, aby obsługiwała błędy dzielenia przez zero. Zachowaj tę samą strukturę i zmień tylko blok except"

Kodowanie wspomagane przez AI dla programistów

Jakość promptu

$$

☺ Prosty prompt

$$

"Wygeneruj funkcję Pythona odwracającą ciąg znaków"

$$

🤓 Zaawansowany prompt

$$

"Wygeneruj funkcję Pythona, która odwraca ciąg znaków, obsługuje znaki Unicode i ignoruje końcowe białe znaki"

Kodowanie wspomagane przez AI dla programistów

Składniki promptu

Składniki promptu

Napraw tę funkcję Pythona, aby obsługiwała błędy dzielenia przez zero. Zachowaj tę samą strukturę i zmień tylko blok except.

Kodowanie wspomagane przez AI dla programistów

Składniki promptu

Składniki promptu 2

Kodowanie wspomagane przez AI dla programistów

Czas na ćwiczenia!

Kodowanie wspomagane przez AI dla programistów

Preparing Video For Download...