Input-Output-Beispiele für die Codegenerierung
Du arbeitest als Projektmanager/in und musst die Zeit abschätzen, die für die Durchführung verschiedener Projekte benötigt wird. Deine Aufgabe ist es, eine Python-Funktion zu entwickeln, die die geschätzte Fertigstellungszeit für ein Projekt auf der Grundlage historischer Daten vorhersagen kann. Im Strang examples
werden dir eine Reihe von Beispielen gegeben, bei denen verschiedene Faktoren mit der Projektfertigstellungszeit zusammenhängen. Jedes Beispiel enthält die numerischen Werte der Faktoren und die entsprechende geschätzte Bearbeitungszeit.
Das Paket OpenAI
und die Funktion get_response()
wurden für dich vorgeladen, ebenso wie der String examples
.
Diese Übung ist Teil des Kurses
Prompt Engineering mit der OpenAI API
Anleitung zur Übung
- Erstelle eine Eingabeaufforderung, die das Modell auffordert, die Python-Funktion abzuleiten, die die Eingaben auf die Ausgaben in der angegebenen
examples
abbildet.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
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)