Tworzenie konkretnych i precyzyjnych promptów
W poprzednim ćwiczeniu wygenerowałeś/-aś tekst uzupełniający podaną zmienną story. Twój zespół był zadowolony z efektów, ale chce, żebyś przestrzegał/-a określonych wytycznych dotyczących długości i stylu. Twoim zadaniem jest teraz stworzenie bardziej precyzyjnego promptu, który kontroluje te aspekty generowanej historii.
Pakiet OpenAI, funkcja get_response() oraz ta sama zmienna story zostały wcześniej załadowane.
To ćwiczenie jest częścią kursu
Prompt Engineering z OpenAI API
Instrukcje do ćwiczenia
- Stwórz prompt, który uzupełni podaną zmienną
storydokładnie dwoma akapitami w stylu Szekspira; użyj f-stringa i ogranicz zmiennąstorypotrójnymi odwrotnymi apostrofami (```).
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
client = OpenAI(api_key="")
# Create a request to complete the story
prompt = ____
# Get the generated response
response = ____
print("\n Original story: \n", story)
print("\n Generated story: \n", response)