Zacznij terazZacznij za darmo

Dostosowywanie formatu wyjściowego

Pracujesz jako programista w startupie oferującym platformę do analizy tekstu dla twórców treści. Platforma pomaga użytkownikom automatycznie kategoryzować i formatować ich zawartość. Teraz tworzysz nową funkcję, która wykrywa język danego fragmentu text i generuje dla niego odpowiedni tytuł w niestandardowym formacie. Postanawiasz przygotować prompt, który krok po kroku poprowadzi model językowy przez to zadanie.

Pakiet OpenAI, funkcja get_response() oraz zmienna text są już wstępnie załadowane.

To ćwiczenie jest częścią kursu

Prompt Engineering z OpenAI API

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz zmienną instructions z poleceniem dla modelu, aby określił język i wygenerował odpowiedni tytuł dla wstępnie załadowanego fragmentu text, który zostanie przekazany przy użyciu ograniczników w postaci potrójnych apostrofów (```).
  • Utwórz zmienną output_format z instrukcją, aby wynik zawierał tekst, język i tytuł – każdy w osobnej linii, z przedrostkami 'Text:', 'Language:' i 'Title:'.
  • Utwórz zmienną final_prompt, łącząc wszystkie części oraz ograniczony ogranicznikami fragment text.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

client = OpenAI(api_key="")

# Create the instructions
instructions = ____

# Create the output format
output_format = ____

# Create the final prompt
prompt = ____
response = get_response(prompt)
print(response)
Edytuj i uruchom kod