Basis van prompt engineering

AI-ondersteund coderen voor developers

Francesca Donadoni

AI Curriculum Manager, DataCamp

Wat is een prompt?

Prompt: De invoer of instructie die we aan een AI-model geven

32.png

AI-ondersteund coderen voor developers

Wat is een prompt?

Prompt: De invoer of instructie die we aan een AI-model geven

33.png

AI-ondersteund coderen voor developers

Wat is een prompt?

Bestuurder: "Waarheen?"

Personage: "Maakt niet uit"

PROMPT: Vaag, onduidelijk voor het model

35.png

AI-ondersteund coderen voor developers

Wat is een prompt?

Bestuurder: "Waarheen?"

Personage: "Breng me naar 23 Main Street. Vermijd de snelweg"

PROMPT: Gedetailleerd, duidelijk voor het model

36.png

AI-ondersteund coderen voor developers

Promptkwaliteit

$$

❌ Slechte prompt

$$

"Fix deze code"

$$

✅ Goede prompt

$$

"Fix deze Python-functie zodat deling-door-nul-fouten worden afgehandeld. Houd de structuur gelijk en wijzig alleen het except-blok"

AI-ondersteund coderen voor developers

Promptkwaliteit

$$

☺ Eenvoudige prompt

$$

"Genereer een Python-functie die een string omkeert"

$$

🤓 Geavanceerde prompt

$$

"Genereer een Python-functie die een string omkeert, Unicode-tekens ondersteunt en afsluitende witruimte negeert"

AI-ondersteund coderen voor developers

Onderdelen van een prompt

components_of_a_prompt.png

Fix deze Python-functie zodat deling-door-nul-fouten worden afgehandeld. Houd de structuur gelijk en wijzig alleen het except-blok.

AI-ondersteund coderen voor developers

Onderdelen van een prompt

components_of_a_prompt_2.png

AI-ondersteund coderen voor developers

Laten we oefenen!

AI-ondersteund coderen voor developers

Preparing Video For Download...