Prompt engineering w praktyce
Ta sama prośba zadana ogólnie i precyzyjnie daje zupełnie inne odpowiedzi. Naucz się metody rola–zadanie–format i iteracyjnego ulepszania — dwóch nawyków, które najbardziej podnoszą jakość pracy z modelami językowymi.
Prompt to interfejs komunikacji z modelem
Prompt to całość tekstu, który przekazujesz modelowi językowemu: pytanie, instrukcję, kontekst i ewentualne przykłady. Pamiętaj o jednej zasadzie — model nie czyta w myślach. Wie tylko tyle, ile napiszesz, plus to, czego nauczył się w treningu. Jeśli pomijasz cel, odbiorcę albo oczekiwaną formę odpowiedzi, model musi je zgadywać. A zgadywanie, jak wiesz z lekcji 2, kończy się odpowiedziami prawdopodobnymi, lecz nietrafionym.
Prompt engineering to po prostu świadome projektowanie tego wejścia tak, by maksymalnie zbliżyć odpowiedź modelu do Twoich potrzeb. To umiejętność praktyczna, bliższa dobremu briefowi dla współpracownika niż programowaniu.
Cztery elementy skutecznego promptu
1. Kontekst — co model powinien wiedzieć
Opisz sytuację: kim jesteś, do czego służy tekst, dla kogo powstaje. „Przygotowuję prezentację dla zarządu, który nie zna żargonu IT" to zupełnie inny punkt wyjścia niż „piszę notatkę dla zespołu programistów".
2. Rola — jako kto ma odpowiadać
Nadanie modelowi roli („Jesteś doświadczonym nauczycielem fizyki…", „Występujesz jako redaktor tekstów marketingowych…") ustawia poziom trudności, perspektywę i styl odpowiedzi. Rola nie czyni modelu ekspertem — ale skutecznie zawęża repertuar odpowiedzi do tych najbardziej pasujących.
3. Zadanie — co konkretnie ma zrobić
Formułuj zadanie czasownikiem: streszcz, wymień, porównaj, napisz, oceń, przetłumacz. Jedno zadanie na raz — jeśli prosisz o trzy rzeczy naraz, zwykle dostajesz trzy przeciętne odpowiedzi zamiast jednej dobrej.
4. Format — jak ma wyglądać odpowiedź
Określ kształt wyniku: tabela czy lista punktowana, limit zdań lub słów, poziom trudności, język, ton. Model lubi konkret — „maksymalnie 5 punktów, każdy do dwóch zdań" działa lepiej niż „krótko proszę".
Słaby kontra dobry prompt — przykład
Oto typowy słaby prompt:
„Napisz coś o marketingu."
Brak celu, odbiorcy i formatu — model może odpowiedzieć definicją z encyklopedii, historią marketingu albo ogólnikami, których nigdzie nie wykorzystasz. Porównaj z wersją napisaną metodą rola–zadanie–format:
„Jesteś specjalistą od marketingu małych firm. Piszę dla właścicielki jednoosobowej kawiarni, która nie ma budżetu na reklamę. Wymień 5 pomysłów na promocję w mediach społecznościowych przy zerowych kosztach. Każdy pomysł opisz w dwóch zdaniach i dodaj jedną praktyczną wskazówkę wykonawczą. Odpowiedź przedstaw jako listę punktowaną, ton praktyczny i przyjazny."
Ta wersja zawiera wszystkie cztery elementy: rolę (specjalista od marketingu małych firm), kontekst (jednoosobowa kawiarnia, zerowy budżet), konkretne zadanie (5 pomysłów) i format (lista, dwa zdania plus wskazówka, określony ton). Różnicę w odpowiedziach zobaczysz od pierwszej próby.
Iteracja — pierwsza odpowiedź to początek rozmowy
Traktuj prompt jak szkic, nie jak wyrok: uruchom, oceń, doprecyzuj. Najczęściej używane poprawki to „skróć o połowę", „zamień punkt trzeci na przykład z branży IT", „odpowiedz prostszym językiem" albo „ta wersja jest zbyt sucha — dodaj przykład z życia". Każda taka uwaga przesuwa odpowiedź bliżej Twojego celu.
Potężnym narzędziem są też przykłady oczekiwanego wyniku (tzw. few-shot): jeśli pokażesz modelowi jeden gotowy fragment w docelowym stylu, kolejne będą do niego znacznie bliższe. I zastrzeżenie z lekcji 2: precyzyjny prompt zmniejsza ryzyko halucynacji, ale go nie eliminuje — fakty nadal weryfikuj w źródłach.
- Wybierz prompt, którego naprawdę użyłeś lub użyłaś ostatnio — albo taki, którego zamierzasz użyć (np. do planowania nauki, pisania wiadomości, podsumowania tekstu).
- Rozbij go na cztery części i uzupełnij braki: dopisz rolę, kontekst, jedno konkretne zadanie i oczekiwany format odpowiedzi.
- Uruchom obie wersje — starą i nową — w dowolnym publicznie dostępnym modelu językowym.
- Porównaj odpowiedzi: która jest bliższa Twoim potrzebom i o ile mniej poprawek wymaga? Zapisz nową wersję jako swój wzorzec do dalszych zastosowań.