Poprawa jakości tekstu
Popularna społeczność internetowa opiera się na treściach tworzonych przez użytkowników. Jej członkowie regularnie publikują recenzje, artykuły i komentarze, jednak jakość tych materiałów bywa bardzo różna. Aby podnieść standard doświadczeń wszystkich uczestników, społeczność chce udoskonalać teksty użytkowników – poprawiać błędy gramatyczne i dopracowywać styl, tworząc tym samym bardziej profesjonalne i przyjazne środowisko. Twoje zadanie polega na zbudowaniu wieloetapowego promptu, który sprawdzi poprawność językową podanego text i dostosuje jego ton.
Pakiet OpenAI, ciąg znaków text oraz funkcja get_response() zostały już wczytane.
To ćwiczenie jest częścią kursu
Prompt Engineering z OpenAI API
Instrukcje do ćwiczenia
- Stwórz prompt wieloetapowy, który najpierw sprawdzi poprawność językową tekstu bez zmieniania jego struktury, a następnie dostosuje jego ton, nadając mu charakter formalny i przyjazny.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
client = OpenAI(api_key="")
# Craft a prompt to transform the text
prompt = ____
response = get_response(prompt)
print("Before transformation:\n", text)
print("After transformation:\n", response)