Blog JSystems - uwalniamy wiedzę!

Szukaj

Microsoft 365 CopilotMicrosoft 365 Copilot

Jak używać przykładów (few-shot) w promptach do Copilota

W skrócie

  • Opisujesz słowami, jak ma wyglądać wynik, a Copilot i tak zwraca go raz jako listę, raz jako akapity, z innymi nazwami sekcji.
  • Opis słowny zostawia luki, które model wypełnia po swojemu, dlatego wyniki tego samego zadania rozjeżdżają się za każdym razem.
  • Zamiast opisywać, pokaż gotowy wzorzec i poproś o powtórzenie schematu dla nowych danych; przy niuansach daj dwa lub trzy przykłady z tymi samymi etykietami.

Opisujesz Microsoft 365 Copilotowi słowami, jak ma wyglądać wynik, a i tak dostajesz coś w innym układzie, niż chciałeś. Istnieje szybszy sposób: zamiast opisywać format, po prostu go pokaż. Technika nazywa się few-shot i jest jedną z najskuteczniejszych przy powtarzalnych zadaniach. Ten tekst jest dla każdego, kto tworzy w Copilocie te same typy dokumentów w kółko: raporty, podsumowania, opisy zgłoszeń.

Jak to wygląda w praktyce

Prosisz o "tygodniowe podsumowanie projektu z sekcjami: ukończone, ryzyka, zadania", a Copilot zwraca to raz jako listę punktową, raz jako akapity, raz z innymi nazwami sekcji. Za każdym razem musisz przerabiać układ, żeby pasował do formatu, którego używacie w firmie. Podobnie z opisami zgłoszeń serwisowych: wiesz dokładnie, jak mają wyglądać, ale opisanie tego słowami zajmuje pół polecenia, a wynik i tak bywa obok. Tracisz czas na porządkowanie czegoś, co powinno przychodzić gotowe.

Dlaczego Copilot tak robi

Kiedy opisujesz format słowami, zostawiasz pole do interpretacji: co dokładnie znaczy "krótko", jak zapisać osobę odpowiedzialną, czy status ma być zdaniem czy jednym słowem. Copilot te luki wypełnia po swojemu i dlatego wyniki się rozjeżdżają. Few-shot, czyli podanie kilku przykładów wzorca, usuwa te nieporozumienia u źródła. Zamiast opisywać, pokazujesz gotowy przykład wyniku i prosisz o powtórzenie schematu dla nowych danych. Model dostaje konkretny szablon do naśladowania, więc nie musi zgadywać, jak ma wyglądać rezultat. W naszym kursie pokazujemy to na podsumowaniu projektu: jeden gotowy przykład z etykietami ukończone, ryzyka i zadania wystarczył, żeby Copilot odtworzył dokładnie ten sam układ dla zupełnie innych notatek, razem z nazwiskami w nawiasach, bez jednego słowa opisu formatu. To dlatego technika sprawdza się szczególnie tam, gdzie zadanie ma stały układ i wraca cyklicznie.

Jak to rozwiązać krok po kroku

  1. Weź jeden porządny przykład gotowego wyniku, taki, który naprawdę Ci się podoba. To Twój wzorzec: etykiety, styl zapisu, sposób oznaczania osób i dat.
  2. Zbuduj polecenie ze zdania wprowadzającego, przykładu i danych. Napisz "przygotuj podsumowanie dokładnie w takim formacie jak poniższy przykład", wklej wzorzec, a potem dodaj nowe dane po słowie "teraz". Taka wersja z jednym przykładem to one-shot i przy prostym, powtarzalnym układzie zwykle wystarcza.
  3. Gdy jeden przykład to za mało, przejdź na właściwy few-shot i podaj dwa albo trzy. Opłaca się to wtedy, gdy wzorzec ma niuanse: różne warianty statusu, różne sposoby przypisania osoby, firmowe skróty.
  4. Zadbaj, żeby przykłady miały identyczne etykiety, ale różniły się treścią, na przykład statusem i osobą. Dwa różne przykłady mówią modelowi nie tylko "tak ma wyglądać", ale też "to jest stałe, a to się zmienia".
  5. Sprawdź, czy Copilot dopasowuje pola zmienne do danych, zamiast kopiować je z przykładu. W kursie po dwóch przykładach model nie przepisał statusu z wzorca, tylko sam ustalił "oczekuje na potwierdzenie klienta", bo odczytał, że to pole zmienne.
  6. Wiedz, kiedy zejść z liczbą przykładów. Gdy wynik zaczyna być sztywną kalką jednego z nich albo gdy polecenie robi się dłuższe od samego zadania, ogranicz się. Dwa albo trzy przykłady to praktyczne maksimum przy codziennej pracy.
  7. Dopracowany prompt few-shot zapisz do firmowej biblioteki, bo raz ustawiony wzorzec będzie służył całemu zespołowi przy każdym powtarzalnym zadaniu.

Jak sprawdzić, że zadziałało

Porównaj wynik z przykładem, który podałeś: te same etykiety, ta sama kolejność, ten sam sposób zapisu osób i dat oznaczają, że few-shot zadziałał. Drugim testem jest powtarzalność: uruchom polecenie na kilku różnych zestawach danych i zobacz, czy układ trzyma się za każdym razem. Jeśli struktura jest stała, a zmienia się tylko treść, masz gotowy szablon do wielokrotnego użytku. Pamiętaj przy tym, że few-shot pilnuje formy, a nie prawdziwości danych, więc konkretne liczby, nazwiska i terminy w wyniku i tak sprawdź u źródła przed wysłaniem.

Wróć do listy: 213 najczęstszych pytań i problemów związanych z Microsoft 365 Copilot

Szkolenie Copilot w Microsoft 365 to dwa dni praktycznych warsztatów z trenerem praktykiem. Uczysz się Microsoft 365 Copilota w każdej aplikacji, w Word, Excel, Outlook, Teams, PowerPoint i OneNote, na realnych przykładach z codziennej pracy: maile, dokumenty, arkusze, prezentacje i spotkania. Wychodzisz z gotową biblioteką promptów dla swojego zespołu. Szkolenie ma terminy gwarantowane, więc odbędzie się niezależnie od liczby zapisanych.

Najczęściej zadawane pytania

Dlaczego opisanie Copilotowi formatu słowami daje za każdym razem inny układ wyniku?
Kiedy opisujesz format słowami, zostawiasz pole do interpretacji: co znaczy krótko, jak zapisać osobę odpowiedzialną, czy status ma być zdaniem czy jednym słowem. Copilot te luki wypełnia po swojemu, dlatego wyniki się rozjeżdżają, mimo że za każdym razem prosisz o to samo.
Na czym właściwie polega technika few-shot i czemu usuwa nieporozumienia co do formatu?
Few-shot to podanie kilku przykładów wzorca: zamiast opisywać format, pokazujesz gotowy przykład wyniku i prosisz o powtórzenie schematu dla nowych danych. Model dostaje konkretny szablon do naśladowania, więc nie musi zgadywać, jak ma wyglądać rezultat, i sprawdza się przy zadaniach cyklicznych.
Jak zbudować prompt few-shot dla powtarzalnego zadania w Copilocie?
Weź jeden porządny przykład gotowego wyniku, napisz przygotuj podsumowanie dokładnie w takim formacie jak poniższy przykład, wklej wzorzec i dodaj nowe dane po słowie teraz. Gdy jeden przykład to za mało, podaj dwa albo trzy z identycznymi etykietami, ale różną treścią.
Jak sprawdzić, że few-shot zadziałał i mam gotowy szablon do wielokrotnego użytku?
Porównaj wynik z podanym przykładem: te same etykiety, kolejność i sposób zapisu osób oraz dat oznaczają, że few-shot zadziałał. Uruchom polecenie na kilku zestawach danych i sprawdź, czy układ trzyma się za każdym razem, pamiętając, że few-shot pilnuje formy, a nie prawdziwości danych.

Komentarze (0)

Musisz być zalogowany by móc dodać komentarz. Zaloguj się przez Google

Brak komentarzy...