Jak napisać skuteczne pytanie dla GPT-3 lub GPT-4

obraz1.jpg

GPT może opowiadać słabe żarty i pisać przypadkowo zabawne wiersze o twoim życiu, ale może również pomóc ci lepiej wykonywać swoją pracę. Jednak jest pewien haczyk: również ty musisz pomóc mu w lepszym wykonywaniu swojej pracy.

Na najbardziej podstawowym poziomie, GPT-3 i GPT-4 OpenAI przewidują tekst na podstawie wprowadzanego promptu. Jednak, aby uzyskać najlepsze rezultaty, konieczne jest napisanie klarownego promptu z wystarczającym kontekstem. Po spędzeniu nad tym więcej godzin, niż chciałbym przyznać, oto moje wskazówki dotyczące pisania skutecznego promptu dla GPT-3 lub GPT-4.

Przetestuj swoje polecenie

Istnieje bardzo mała szansa, że za pierwszym razem, kiedy wprowadzisz swoje wywołanie AI, otrzymasz dokładnie to, czego szukasz. Musisz pisać, testować, udoskonalać, testować i tak dalej, aż uzyskasz spójne rezultaty, z którymi będziesz zadowolony. Polecam przetestować swoje wywołanie w OpenAI playground lub za pomocą integracji OpenAI firmy Zapier.

Podczas testowania zobaczysz wiele zmiennych - takich jak model, temperatura, maksymalna długość, sekwencje zatrzymywania i inne. Może to być wiele do ogarnięcia, więc sugeruję zacząć od zabawy z dwoma z nich.

  • Temperatura pozwala Ci kontrolować, jak kreatywny chcesz, aby był algorytm sztucznej inteligencji (w skali od 0 do 1). Niższa wartość sprawia, że bot jest mniej kreatywny i bardziej skłonny do powtarzania tego samego przekazu przy tych samych danych wejściowych. Wyższa wartość daje botowi większą elastyczność i sprawia, że pisze różne odpowiedzi przy tych samych danych wejściowych. Domyślna wartość 0.7 jest odpowiednia dla większości przypadków użycia.
  • Maksymalna długość to kontrola, która określa, jak długie może być połączenie komunikatu i odpowiedzi. Jeśli zauważysz, że SI kończy swoją odpowiedź w połowie zdania, prawdopodobnie osiągnąłeś maksymalną długość, więc zwiększ ją nieco i przetestuj ponownie.

Przewodnik po treściach dla GPT: 6 wskazówek, jak napisać najlepszą instrukcję dla GPT-3 lub GPT-4

Pomóż botowi pomóc tobie. Jeśli wykonasz każdą z poniższych rzeczy - i nadal dopracujesz swoją prośbę - powinieneś otrzymać żądany wynik.

1. Zapewnij kontekst

Tak samo jak ludzie, Sztuczna Inteligencja (AI) funkcjonuje lepiej w kontekście. Zastanów się dokładnie, co chcesz aby AI wygenerowała i dostarczaj podpowiedzi, które są do tego specjalnie dostosowane.

Oto kilka przykładów sposobów, w jakie możesz poprawić pytanie, dodając więcej kontekstu:

Podstawowe polecenie:"Napisz o produktywności."

Lepsze polecenie: "Napisz wpis na bloga na temat znaczenia produktywności dla małych firm."

Poprzez uwzględnienie typu zawartości ("blog") oraz kilku szczegółów dotyczących tego, o czym dokładnie ma być napisany wpis na blogu, bot będzie o wiele bardziej pomocny.

Tutaj jest kolejny przykład, tym razem z różnymi rodzajami szczegółów.

Podstawowe polecenie: "Napisz, jak nauczyć psa załatwiać się w domu."

Lepsze polecenie: "Jako profesjonalny trener psów, napisz e-mail do klienta, który ma nową 3-miesięczną Corgi, dotyczący aktywności, jakie powinni wykonywać, aby nauczyć szczeniaka zasad higieny domowej."

W lepszej wersji prośbę skierowaliśmy do SI, aby pełniła konkretną rolę ("treser psów") i podaliśmy konkretne informacje dotyczące wieku i rodzaju psa. Podobnie jak w poprzednim przykładzie, zaznaczyliśmy również, jakiego rodzaju treść nas interesuje ("e-mail").

AI może również zmieniać styl pisania swojego wyniku, więc warto uwzględnić ten kontekst, jeśli ma to znaczenie dla twojego przypadku użycia.

Podstawowe polecenie: "Napisz wiersz o opadających liściach."

Lepsze polecenie: "Napisz wiersz w stylu Edgara Allana Poe o spadających liściach."

To można dostosować do różnych zadań biznesowych, na przykład "napisz profesjonalny, ale przyjazny email" lub "napisz formalne streszczenie wykonawcze".

2. Umieść pomocne informacje na wstępie

Powiedzmy, że chcesz napisać wstęp dla siebie jako mówcy: jak AI ma się dowiedzieć o tobie? Nie jest jeszcze na tyle inteligentny. Ale możesz dostarczyć mu potrzebnych informacji, aby mógł się na nie bezpośrednio odwoływać. Na przykład, możesz skopiować swój życiorys lub profil LinkedIn i wkleić go na górze swojego zapytania, tak jak tutaj:

CV Reida: [wklej tutaj pełne CV]

Podając powyższe informacje, napisz dowcipne krótkie bio o Reidzie.

Innym często występującym przypadkiem użycia jest zlecanie SI zadania podsumowania artykułu. Oto przykład, jak skutecznie mogłaby to zrobić sztuczna inteligencja GPT-3 firmy OpenAI.

[Wklej tutaj pełny tekst artykułu]

Podsumuj treść powyższego artykułu w 5 punktach:

Pamiętaj, że GPT-3 i GPT-4 mają dostęp tylko do rzeczy opublikowanych przed 2021 rokiem i nie mają dostępu do Internetu. Oznacza to, że nie powinieneś oczekiwać, że będą one aktualne z najnowszymi wydarzeniami i nie możesz podać im URL-a do przeczytania. Chociaż czasami może się wydawać, że działa, tak naprawdę korzysta tylko z tekstu znajdującego się w samym URL-u (oraz ze swojej pamięci dotyczącej tego, co zwykle znajduje się na tej domenie), aby wygenerować odpowiedź.

3. Przykłady

Dostarczenie przykładów w pytaniu może pomóc AI zrozumieć rodzaj odpowiedzi, którą oczekujesz (oraz daje jej jeszcze więcej kontekstu).

Na przykład, jeśli chcesz, żeby SI odpowiadało na pytanie użytkownika w formacie czatu, możesz dołączyć wcześniejszy przykładowy dialog pomiędzy użytkownikiem a agentem. Chcesz zakończyć swoje polecenie słowem "Agent:", aby wskazać, gdzie chcesz, żeby SI zaczęło pisać. Możesz to zrobić używając czegoś takiego:

Jesteś doświadczonym piekarzem, który odpowiada na pytania użytkowników. Odpowiedź jako agent.

Przykładowa rozmowa:

Użytkownik: Hej, czy możesz mi pomóc z czymś?

Agent: Jasne! W czym mogę pomóc?

Użytkownik: Chcę upiec ciasto, ale nie wiem na jaką temperaturę ustawić piekarnik.

Agent: Dla większości ciast, piekarnik powinien być nagrzany do 350°F (177°C).

Aktualna rozmowa:

Użytkownik: [Wprowadź pytanie użytkownika]

Agent:

Przykłady mogą być również pomocne dla matematyki, kodowania, analizowania i wszelkich innych dziedzin, w których szczegóły mają duże znaczenie. Jeśli chcesz użyć OpenAI do sformatowania danych dla Ciebie, szczególnie ważne jest podanie przykładu. Na przykład:

Przykład:

Wprowadzenie: 2020-08-01T15:30:00Z

Dodaj 3 dni i przelicz następujący znacznik czasu na format MMM/DD/YYYY GG:MM:SS

Wynik: 04/08/2020 15:30:00

Dane wejściowe: 2020-07-11T12:18:03.934Z

Wynik:

4. Powiedz, o jaką długość odpowiedzi Ci chodzi

Podczas tworzenia swoich próśb dla GPT, warto podać liczbę wyrazów, na którą oczekujesz odpowiedzi, aby uniknąć uzyskania odpowiedzi składającej się z 500 słów, kiedy oczekiwałeś zdania (albo odwrotnie). Możesz nawet podać zakres akceptowalnej długości.

Na przykład, jeśli chcesz otrzymać odpowiedź liczącą 500 słów, możesz podać polecenie takie jak "Napisz streszczenie tego artykułu liczące 500-750 słów." Daje to AI elastyczność w generowaniu odpowiedzi, która mieści się w określonym zakresie. Możesz również używać mniej precyzyjnych terminów, takich jak "krótkie" lub "długie".

Podstawowe polecenie: "Podsumuj ten artykuł."

Lepsze polecenie: "Napisz podsumowanie tego artykułu w 500 słowach."

5. Zdefiniuj oczekiwane formaty

GPT może generować różne języki programowania, takie jak Python i HTML, a także style wizualne, takie jak wykresy i pliki CSV. Wskazanie formatu podanego wejścia oraz żądanego wyniku pomoże uzyskać dokładnie to, czego potrzebujesz. Na przykład:

Nazwa produktu, Ilość

Jabłko, 1

Pomarańcza, 2

Banana, 1

Kiwi, 1

Ananas, 2

Jakfrut, 1

Jabłko, 2

Pomarańcza, 1

Banana, 1

Korzystając z powyższego pliku CSV, wygeneruj wykres częstotliwości występowania każdego produktu w powyższym tekście.

Łatwo jest zapomnieć zdefiniować format wejścia (w tym przypadku CSV), więc upewnij się, że to zrobiłeś.

Kolejny przykład: być może chcesz dodać transkrypt Twojego najnowszego wywiadu podcastowego do swojej strony internetowej, ale potrzebujesz go przekonwertować na format HTML. Sztuczna inteligencja świetnie sobie z tym radzi, ale musisz dokładnie powiedzieć, czego potrzebujesz.

6. Skorzystaj z kilku przydatnych wyrażeń

Czasem chodzi po prostu o znalezienie dokładnej frazy, na którą OpenAI będzie reagować. Oto kilka fraz, które inni użytkownicy odkryli, że dobrze działają z OpenAI, aby osiągnąć określone rezultaty.

"Pomyślmy krok po kroku"

To sprawia, że ​​sztuczna inteligencja myśli logicznie i może być szczególnie pomocna przy problemach matematycznych.

"Myślenie wstecz"

To może pomóc, jeśli sztuczna inteligencja dochodzi do niedokładnych wniosków.

"W stylu [słynna osoba]"

To pomoże w dopasowywaniu stylów bardzo dobrze.

"Jako [wstaw zawód/rolę]"

To pomaga określić wiedzę bota, więc wie, czego wie - i czego nie.

Automatyzuj swoje polecenia GPT-3 i GPT-4

Teraz, kiedy wiesz, jak napisać skuteczne polecenie, nadszedł czas, aby wykorzystać tę umiejętność w swoich procesach pracy. Dzięki integracjom Zapier'a z OpenAI możesz automatyzować swoje polecenia, tak że będą uruchamiane za każdym razem, gdy coś się dzieje w Twoich najczęściej używanych aplikacjach. W ten sposób możesz automatycznie tworzyć szkice odpowiedzi mailowych, generować pomysły na treści lub tworzyć listy zadań. Oto kilka gotowych procesów, abyś mógł zacząć.

A oto kilka bardziej szczegółowych informacji na temat automatyzacji twoich propozycji dla GPT-3 i GPT-4:

Powiązane artykuły

Więcej informacji >>

Odblokuj moc AI dzięki HIX.AI!