Zacznij terazZacznij za darmo

Przykłady wejście-wyjście do generowania kodu

Pracujesz jako kierownik projektu i musisz szacować czas potrzebny do ukończenia różnych projektów. Twoim zadaniem jest opracowanie funkcji w Pythonie, która przewiduje szacowany czas realizacji projektu na podstawie danych historycznych. Otrzymujesz zestaw przykładów w zmiennej examples, gdzie różne czynniki są powiązane z czasem ukończenia projektu. Każdy przykład zawiera wartości liczbowe tych czynników oraz odpowiadający im szacowany czas realizacji.

Pakiet OpenAI i funkcja get_response() są już załadowane, podobnie jak zmienna examples.

To ćwiczenie jest częścią kursu

Prompt Engineering z OpenAI API

Zobacz kurs

Instrukcje do ćwiczenia

  • Sformułuj prompt, który poprosi model o wywnioskowanie funkcji Pythona odwzorowującej dane wejściowe na dane wyjściowe z podanych przykładów w zmiennej examples.

Interaktywne ćwiczenie praktyczne

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

client = OpenAI(api_key="")

examples="""input = [10, 5, 8] -> output = 23
input = [5, 2, 4] -> output = 11
input = [2, 1, 3] -> output = 6
input = [8, 4, 6] -> output = 18
"""

# Craft a prompt that asks the model for the function
prompt = ____

response = get_response(prompt)
print(response)
Edytuj i uruchom kod