LoslegenKostenlos loslegen

Input-Output-Beispiele für die Codegenerierung

Du arbeitest als Projektmanager und musst abschätzen, wie viel Zeit du für verschiedene Projekte brauchen wirst. Deine Aufgabe ist es, eine Python-Funktion zu entwickeln, die anhand von historischen Daten die voraussichtliche Fertigstellungszeit für ein Projekt vorhersagen kann. In der Zeichenfolge examples findest du eine Reihe von Beispielen, in denen verschiedene Faktoren mit der Projektfertigstellungszeit in Verbindung stehen. Jedes Beispiel zeigt die Zahlenwerte der Faktoren und die dazugehörige geschätzte Zeit, bis alles fertig ist.

Das Paket OpenAI und die Funktion get_response() wurden bereits für dich geladen, genauso wie die Zeichenfolge examples.

Diese Übung ist Teil des Kurses

Prompt-Engineering mit der OpenAI-API

Kurs anzeigen

Anleitung zur Übung

  • Erstelle einen Prompt, der das Modell auffordert, die Python-Funktion zu ermitteln, welche zu den Eingaben und Ausgaben in der angegebenen Datei examples passt.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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)
Code bearbeiten und ausführen