AI

Co to jest zero-shot prompting?

3 min czytania

Rozmawiając z modelem językowym, możesz korzystać z różnych metod promptowania. Aby odpowiedź była zgodna z Twoimi oczekiwaniami, warto w konwersacji z LLM-em dać przykład działania – wprowadzić dane wejściowe i efekt. Jednak nie zawsze to potrzebne. Czasami wystarczy instrukcja bez dodatkowych wskazówek. Wtedy mowa o metodzie zero-shot prompting. Na czym polega i w jakich przypadkach się sprawdza?

Na czym polega zero-shot prompting?

Zero-shot prompting oznacza, że model LLM otrzymuje zadanie bez przykładów pokazujących oczekiwany sposób rozwiązania. Model korzysta wtedy z wiedzy zdobytej podczas wcześniejszego treningu. Duże modele językowe są trenowane na ogromnej ilości danych, dlatego potrafią opracować odpowiedź nawet bez podania wzorcowego schematu.

Być może jeszcze o tym nie wiesz, ale prawdopodobnie regularnie korzystasz z zero-shot promptingu. Robisz to za każdym razem, kiedy zadajesz sztucznej inteligencji pytanie bez podawania przykładów.

Oto prosty przykład takiego promptingu:

Zadanie:
Sklasyfikuj tekst jako neutralny, negatywny lub pozytywny.

Tekst:
Myślę, że te wakacje są w porządku.

Nastrój:

Wynik: neutralny

Model nie otrzymał żadnych przykładów, ale rozumie już pojęcie nastroju

Jeśli w danym przypadku prompt nie działa zgodnie z oczekiwaniami, użyj w poleceniu przykładu. Wtedy model otrzymuje zadanie wzbogacone dokładniejszą instrukcją. Mniejsze jest ryzyko popełnienia błędów.

Zero-shot prompting, one-shot prompting czy few-shot prompting?

Każda z tych metod sprawdza się w innych przypadkach. One-shot prompting opisuje sytuację, w której prompt zawiera zapytanie i jeden przykład. W przypadku few-shot promptingu przykładów może być kilka. Różnice pokazuje poniższa grafika:

 

Zero-shot prompting

Źródło: https://www.ibm.com/think/topics/zero-shot-prompting

Zobacz, jaka może być treść wcześniej użytego prompta, ale w wersji one-shot, czyli z jednym przykładem.

Zadanie: Sklasyfikuj tekst jako pozytywny, neutralny lub negatywny.

Przykład:

Tekst: Obsługa była miła, a jedzenie bardzo smaczne.

Nastrój: pozytywny

Teraz wykonaj zadanie:

Tekst: Myślę, że te wakacje są w porządku.

Nastrój:

Wynik: neutralny

Tymczasem w few-shot promptingu będzie to wyglądać następująco:

Zadanie: Sklasyfikuj tekst jako pozytywny, neutralny lub negatywny.

Przykłady:

Przykład 1
Tekst: Obsługa była miła, a jedzenie bardzo smaczne.
Nastrój: pozytywny

Przykład 2
Tekst: To był najgorszy film, jaki widziałem.
Nastrój: negatywny

Przykład 3
Tekst: Pociąg przyjechał zgodnie z rozkładem.
Nastrój: neutralny

Teraz wykonaj zadanie:

Tekst: Myślę, że te wakacje są w porządku.

Nastrój:

Wynik: neutralny

Dzięki przykładom narzędzia AI mogą lepiej dopasować odpowiedź do oczekiwanego formatu, stylu lub sposobu rozwiązania zadania.

W jakich przypadkach sprawdza się zero-shot prompting?

Zero-shot prompting sprawdza się w przypadku zadań, które nie wymagają wzorca odpowiedzi. Wtedy przekazujesz modelowi instrukcję, a zadanie zostanie zrealizowane na podstawie wiedzy modelu. Sprawdź w tabeli, w jakich przypadkach ta metoda promptowania może się sprawdzić.

Rodzaj zapytania Przykład prompta
Streszczanie tekstu „Streść ten artykuł w 5 zdaniach.”
Tłumaczenie „Przetłumacz ten tekst z polskiego na angielski.”
Wyjaśnianie pojęć „Wyjaśnij, czym jest inflacja prostym językiem.”
Odpowiadanie na pytania „Dlaczego niebo jest niebieskie?”
Generowanie pomysłów „Podaj 10 pomysłów na nazwę kawiarni.”
Pisanie tekstów „Napisz e-mail z prośbą o przesunięcie terminu spotkania.”
Parafrazowanie „Przepisz ten akapit prostszym językiem.”
Tworzenie list „Wymień zalety samochodów elektrycznych.”
Porównywanie „Porównaj kredyt hipoteczny i kredyt gotówkowy.”
Korekta językowa „Popraw błędy w tym tekście.”

Zero-shot prompting to dobry wybór, jeśli:

  • Zadanie jest typowe i dobrze opisane w poleceniu.
  • Nie zależy Ci na konkretnym formacie odpowiedzi.
  • Model nie musi uczyć się, jak interpretować instrukcję.

Trzy podstawowe elementy polecenia zero-shot promptingu

Polecenie zero-shot składa się z:

  • opisu zadania – jasna instrukcja wykonania, ale bez przykładów;
  • danych wejściowych – np. e-mail, notatka ze spotkania albo dowolny tekst, który wymaga analizy;
  • formatu odpowiedzi – informacja, jak ma wyglądać.

Jeśli użyjesz tych informacji, możesz uzyskać oczekiwaną odpowiedź. W przypadku chaotycznych instrukcji istnieje ryzyko, że nie będzie zgodna z oczekiwaniami.

tło banera
Genialne firmy mnożą
swój potencjał z
Ocena Clutch
5.0
Ocena Google
4.8
tło banera
Bądź widoczny w Google i wyszukiwarkach przyszłości (ChatGPT, Gemini, Perplexity i inne)
Zostaw adres e-mail — porozmawiamy o widoczności Twojej strony w AI.
Dane przetwarzamy w celu kontaktu, zgodnie z naszą
polityką prywatności
Marcin Stypuła
Szymon Machniewski
Szymon Machniewski Copywriter
Przedsiębiorca i copywriter związany z branżą SEO od 2004 roku. Od 15 lat tworzy artykuły blogowe, treści sprzedażowe oraz eksperckie materiały w tematyce finansów, nieruchomości, ubezpieczeń i marketingu online. Jego styl cechuje maksymalna konkretność, merytoryka i praktyczne wskazówki. Po pracy Szymon pozostaje aktywny – gra w piłkę nożną i angażuje się w pomoc dzieciom.

Udostępnij

Oceń tekst

Średnia ocen 0 / 5. Liczba głosów: 0

Brak głosów - oceń jako pierwszy!

Zapytaj o ofertę SEO
Dołącz do newslettera
Powiązane artykuły Najnowsze Popularne

Zbuduj Twój potencjał SEO

Skonsultuj z nami Twoją sytuację w wyszukiwarce. Porozmawiajmy o Twoich celach i możliwościach współpracy