Przykłady i podział zadania w pracy z AI
Jak prowadzić asystenta AI za pomocą dwóch lub trzech przykładów, a potem dzielić zadanie na etapy sprawdzane po kolei, bez ujawniania danych.
W 30 sekund
- Gdzie to się zdarza
- W każdej prośbie do asystenta AI, który ma przygotować ściśle określony format (streszczenie, sortowanie, typowy tekst) albo rozwiązać problem w kilku krokach.
- Co to daje
- Odpowiedzi bliższe temu, czego Pan/Pani oczekuje, pod warunkiem że przykłady są dobrze dobrane, a każdy etap zostaje przeczytany.
- Odruch
- Proszę podać dwa lub trzy przykłady fikcyjne albo zanonimizowane, podzielić zadanie na etapy i sprawdzić każdy etap przed przejściem do następnego.
- Jeśli już się to stało
- Jeśli przykład zawierał nazwę klienta, wewnętrzną liczbę lub fragment umowy, proszę powiadomić swojego opiekuna ds. bezpieczeństwa i nie używać go ponownie.
O co chodzi
Asystent AI odpowiada lepiej, gdy pokaże mu się, czego się oczekuje, niż gdy oczekiwanie jedynie się opisze. Pokazanie dwóch lub trzech przykładów pożądanego wyniku nazywa się „few-shot" (po polsku: uczenie na kilku przykładach). Drugim zastosowaniem jest podział złożonego problemu na małe etapy, które sprawdza się jeden po drugim.
Obie techniki poprawiają odpowiedzi, ale nie czynią ich wiarygodnymi. Ta fiszka wyjaśnia, jak stosować je w pracy i czego nigdy nie wolno wkładać do przykładu.
Pytania wprost
Czym jest few-shot?
To dodanie do prośby jednego lub kilku przykładów pożądanego zachowania, w postaci par „dane wejściowe i oczekiwany wynik". Microsoft zaznacza, że model nie uczy się w sensie trwałej zmiany: przykłady jedynie warunkują go na czas bieżącej odpowiedzi1. Prośbę bez przykładów nazywa się „zero-shot"1.
Pomysł pochodzi z badań. Artykuł z 2020 roku o GPT-3 opisuje zadania i demonstracje podawane „purely via text interaction with the model", bez ponownego trenowania2.
Dlaczego przykłady pomagają?
W przykładzie Microsoftu model, którego poproszono o kategorię dla tytułu prasowego, zdaje się zgadywać, czego się od niego oczekuje. Z przykładami rozumie format, a nawet potrafi wywnioskować, jakiego typu etykieta jest potrzebna, choć żaden przykład nie zawierał etykiety „basketball"1.
Co znaczy podzielić zadanie na etapy?
Microsoft wskazuje, że modele językowe często dają lepsze wyniki, gdy zadanie zostaje podzielone na mniejsze etapy. Jego przykład: najpierw poprosić o wyodrębnienie przydatnych faktów, a dopiero potem o przygotowanie zapytań wyszukiwawczych do ich sprawdzenia1. Przy krótkim tekście różnica jest niewielka, ale staje się wyraźna, gdy tekst zawiera wiele twierdzeń1.
Czy trzeba prosić AI o pokazanie rozumowania?
To wariant tej techniki. Microsoft opisuje polecenie, które każe działać krok po kroku i przedstawić wszystkie etapy. Według dokumentacji zmniejsza to ryzyko nieścisłości i ułatwia ocenę odpowiedzi1. Microsoft zaznacza, że ta technika dotyczy wyłącznie modeli niewykorzystujących rozumowania, a techniki te „aren't recommended for reasoning models like gpt-5 and o-series models"1.
Czy można ufać rozumowaniu, które wygląda logicznie?
Nie, dobrze przedstawione etapy same w sobie niczego nie dowodzą. Microsoft zaleca dać modelowi „wyjście awaryjne", na przykład odpowiedź „not found", jeśli informacji nie ma w podanym tekście1. Odpowiedzi różnią się też w zależności od modeli i wersji6.
1Jak to działa1 min
Modele językowe tworzą najbardziej prawdopodobny ciąg dalszy słów na podstawie otrzymanego tekstu1. Dobrze dobrane przykłady kierują ten ciąg ku pożądanemu formatowi.
Dla problemów wymagających kilku kroków badania opisały kilka metod. Artykuł z 2022 roku o „łańcuchu myśli" pokazuje, że podanie kilku demonstracji zawierających pośrednie kroki rozumowania poprawia wyniki w zadaniach arytmetycznych, z zakresu zdrowego rozsądku i rozumowania symbolicznego3. Inny artykuł z 2022 roku pokazuje, że wystarczy dodać zdanie „Let's think step by step", bez żadnego przykładu, by poprawić wyniki4. Trzecia metoda, zwana „od najprostszego do najbardziej złożonego", dzieli problem na podproblemy rozwiązywane po kolei, przy czym każda odpowiedź pomaga rozwiązać następną5.
Wyniki te pochodzą z testów na problemach wzorcowych, nie z sytuacji biurowych. Pokazują, że metoda może pomóc, ale nie gwarantują dobrej odpowiedzi.
2Co Pan/Pani robi1 min
- Proszę napisać dwa lub trzy krótkie, zróżnicowane przykłady, z których każdy pokazuje dane wejściowe i dokładnie oczekiwany wynik.
- Proszę zastąpić każdą prawdziwą daną wymyśloną: fikcyjnym nazwiskiem, zaokrągloną kwotą niezwiązaną z żadną sprawą, przepisanym tekstem.
- Proszę umieścić instrukcję w wyraźnym miejscu. Kolejność ma znaczenie: Microsoft zauważa, że kolejność informacji może zmienić wynik, także kolejność przykładów1.
- Proszę podzielić zadanie: poprosić o pierwszy etap, przeczytać go, poprawić, a potem przejść do następnego, opierając się na zatwierdzonym etapie.
- Proszę przewidzieć drogę wyjścia: pozwolić AI odpowiedzieć, że nie wie lub że brakuje informacji1.
- Proszę sprawdzić ważne fakty (liczby, daty, nazwiska) w wiarygodnym źródle, zanim zostaną użyte.
Przykład prośby dwuetapowej, podany tu tytułem ilustracji:
Ilustracja, tekst fikcyjny.
Etap 1: [wypisz twierdzenia z poniższego tekstu, które można zweryfikować.]
Etap 2: [po mojej lekturze zaproponuj dla każdego twierdzenia sposób jego sprawdzenia.]
Jeśli brakuje informacji, odpowiedz „nie znaleziono".3Pułapki1 min
- Stronnicze przykłady. Model naśladuje to, co mu się pokazuje. Microsoft zwraca uwagę na wrażliwość na kolejność, z uprzedzeniem na korzyść tego, co najnowsze: to, co znajduje się na końcu prośby, może ważyć więcej1. Proszę zróżnicować przykłady i czytać odpowiedź, zadając sobie pytanie, czy nie kopiuje ich formy.
- Wymyślone etapy. Etap, który wydaje się prawdopodobny, może być błędny. Samo przeczytanie wniosku nie wystarcza.
- Nadmierne zaufanie. Zyski zmierzone w badaniach dotyczą ściśle określonych zestawów testów34. Nic nie mówią o Pana/Pani sprawie.
- Wyciek w poleceniach. Polecenia i przykłady są częścią prośby. OWASP zalicza do zagrożeń ujawnianie informacji wrażliwych oraz ujawnianie informacji o poleceniach systemowych8. Microsoft przypomina, że komunikat systemowy wpływa na model, ale nie gwarantuje, że ten będzie przestrzegał reguł6. Nie należy liczyć na polecenie „niczego nie ujawniaj" jako ochronę sekretu umieszczonego w przykładzie.
- Tekst osoby trzeciej w prośbie. Jeśli wklei Pan/Pani dokument z zewnątrz (CV, e-mail, stronę internetową), może on zawierać ukryte instrukcje. Brytyjskie NCSC podaje (hipotetyczny) przykład CV z ukrytym tekstem, który nakazuje zignorować wcześniejsze polecenia i zatwierdzić zgłoszenie7. Dodaje, że obecne modele nie wprowadzają granicy bezpieczeństwa między instrukcjami a danymi7. Dlatego proszę czytać wyniki ostrożnie, gdy tekst źródłowy nie jest Pana/Pani własny.
4Przypadki z praktyki1 min
Maj 2020: GPT-3 testowany z przykładami
Autorzy GPT-3, modelu o 175 miliardach parametrów, testują go bez aktualizacji modelu, z zadaniami i przykładami podawanymi wyłącznie tekstem. Podają dobre wyniki na wielu zbiorach danych, a także zbiory, na których uczenie na kilku przykładach nadal sobie nie radzi2.
Maj 2022: jedno zdanie wystarcza w teście arytmetycznym
Badacze pokazują, że dodanie „Let's think step by step" podnosi dokładność z 17,7 % do 78,7 % w teście MultiArith oraz z 10,4 % do 40,7 % w GSM8K, z modelem text-davinci-0024. Nawet przy tym zysku odpowiedź pozostaje błędna częściej niż raz na pięć razy w MultiArith i częściej niż raz na dwa razy w GSM8K, jak wynika z tych liczb4.
Maj 2022: podział od najprostszego do najbardziej złożonego
Autorzy metody od najprostszego do najbardziej złożonego podają, że z modelem code-davinci-002 i 14 przykładami osiągają co najmniej 99 % dokładności w teście SCAN, wobec 16 % z łańcuchem myśli5. Zaznaczają, że łańcuch myśli zwykle słabo sobie radzi z problemami trudniejszymi niż pokazane przykłady5.
Karta
- Identyfikator
- CP-312
- Skrzydło
- 4. Sztuczna inteligencja
- Kompetencja Brain
- Dobrze formułować prompty (prompt_correctly)
- Odruch Brain
- air-016
- Schemat
- G5 · Drzewo decyzyjne odruchu
- Języki
- de, en, es, fr, it, nl, pl, pt
- Źródła
- Źródła sprawdzone 3 listopada 2026: 8
ŹródłaŹródła: 8
- Microsoft, „Prompt engineering techniques - Microsoft Foundry”. https://learn.microsoft.com/en-us/azure/foundry/openai/concepts/prompt-engineering (dostęp 3 listopada 2026)
- arXiv, „Language Models are Few-Shot Learners”, 28 maja 2020. https://arxiv.org/abs/2005.14165 (dostęp 3 listopada 2026)
- arXiv, „Chain-of-Thought Prompting Elicits Reasoning in Large Language Models”, 28 stycznia 2022. https://arxiv.org/abs/2201.11903 (dostęp 3 listopada 2026)
- arXiv, „Large Language Models are Zero-Shot Reasoners”, 24 maja 2022. https://arxiv.org/abs/2205.11916 (dostęp 3 listopada 2026)
- arXiv, „Least-to-Most Prompting Enables Complex Reasoning in Large Language Models”, 21 maja 2022. https://arxiv.org/abs/2205.10625 (dostęp 3 listopada 2026)
- Microsoft, „System message design for Azure OpenAI - Microsoft Foundry”. https://learn.microsoft.com/en-us/azure/foundry/openai/concepts/advanced-prompt-engineering (dostęp 3 listopada 2026)
- NCSC (Royaume-Uni), „Prompt injection is not SQL injection (it may be worse)”, 8 grudnia 2025. https://www.ncsc.gov.uk/blog-post/prompt-injection-is-not-sql-injection (dostęp 3 listopada 2026)
- OWASP, „LLM01:2025 Prompt Injection”. https://genai.owasp.org/llmrisk/llm01-prompt-injection/ (dostęp 3 listopada 2026)
Zacytuj ten artykuł
Brain, „Przykłady i podział zadania w pracy z AI”, Cyberpedia, 2026. https:/
BibTeX
@misc{brain_cp312_pl_2026,
author = {Brain},
title = {Przykłady i podział zadania w pracy z AI},
year = {2026},
howpublished = {Cyberpedia},
url = {https://startbrain.io/cyberpedia/pl/articles/few-shot-prompting-przyklady-kroki/},
note = {CC BY 4.0}
}