Prompt
Definicja
Prompt to polecenie i kontekst, które przekazujemy modelowi, aby uzyskać określoną odpowiedź. To podstawowy sposób sterowania działaniem modeli językowych i generatywnych. Prompt nie jest programem, ale ma duży wpływ na jakość wyniku.
Co to w zasadzie jest?
- To instrukcja „co, dla kogo i w jakim formacie”.
- Im bardziej konkretne polecenie, tym lepsza odpowiedź.
- Prompt może zawierać dane, zasady i przykład wyniku.
- Dobry prompt ogranicza ryzyko błędów i nieporozumień.
Praktyczne zastosowania (konkretne scenariusze)
Scenariusz 1: Szkic posta marketingowego
- Cel: szkic posta marketingowego.
- Wejście: brief i ton marki.
- Kroki: prompt → warianty → wybór.
- Rezultat: 3 szkice do oceny.
- Zabezpieczenie: kontrola brandowa.
Scenariusz 2: Streszczenie dokumentu
- Cel: streszczenie dokumentu.
- Wejście: raport.
- Kroki: polecenie → streszczenie → weryfikacja faktów.
- Rezultat: krótki opis.
- Zabezpieczenie: sprawdzenie liczb i dat.
Scenariusz 3: Automatyzacja odpowiedzi w support
- Cel: automatyzacja odpowiedzi w support.
- Wejście: treść zgłoszenia + polityka.
- Kroki: prompt → szkic → korekta.
- Rezultat: gotowa odpowiedź.
- Zabezpieczenie: zgodność z polityką.
Typowe błędy i pułapki
- Zbyt ogólne polecenie.
- Brak formatu odpowiedzi.
- Wrzucanie danych wrażliwych do promptu.
Ryzyka i jak je ograniczać
Ryzyko 1: Błędy merytoryczne
- Ryzyko: Błędy merytoryczne.
- Jak ograniczać: podawaj źródła i kryteria.
Ryzyko 2: Dane osobowe
- Ryzyko: Dane osobowe.
- Jak ograniczać: anonimizacja i zasady RODO.
Ryzyko 3: Prompt injection
- Ryzyko: Prompt injection.
- Jak ograniczać: oddzielaj dane od instrukcji.
Checklista “zanim użyjesz”
- Czy polecenie jest konkretne i mierzalne?
- Czy określiłeś format odpowiedzi?
- Czy usunąłeś dane wrażliwe?
- Czy przewidziałeś weryfikację wyniku?
- Czy logujesz prompty w procesach produkcyjnych?
Diagram
flowchart LR
A[Cel i kontekst]
B[Prompt]
C[Model]
D[Odpowiedź]
E[Weryfikacja]
A --> B --> C --> D --> E
Diagram pokazuje, że jakość odpowiedzi zależy od tego, jak zbudowany jest prompt i czy wynik został sprawdzony.
Dalsza lektura
Miejsce w mapie
- Prompt → steruje: LLM
- Prompt → wspiera: RAG
- Prompt → narażony na: Prompt injection