Příklady vstupů a výstupů pro generování kódu
Pracuješ jako projektový manažer a potřebuješ odhadovat, jak dlouho bude trvat dokončení různých projektů. Tvým úkolem je vytvořit funkci v Pythonu, která dokáže na základě historických dat předpovědět odhadovaný čas dokončení projektu. K dispozici máš sadu příkladů v řetězci examples, kde jsou různé faktory spojeny s dobou dokončení projektu. Každý příklad obsahuje číselné hodnoty těchto faktorů a odpovídající odhadovaný čas dokončení.
Balíček OpenAI a funkce get_response() jsou pro tebe předem načteny, stejně jako řetězec examples.
Toto cvičení je součástí kurzu
Prompt Engineering s OpenAI API
Pokyny k cvičení
- Vytvoř prompt, který model požádá o odvození Pythonové funkce mapující vstupy na výstupy z poskytnutých
examples.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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)