CommencezCommencez gratuitement

Exemples entrée-sortie pour la génération de code

Vous êtes chef de projet et devez estimer le temps nécessaire pour terminer différents projets. Votre tâche consiste à élaborer une fonction Python capable de prédire le temps de réalisation estimé d'un projet à partir de données historiques. On vous fournit un ensemble d'exemples dans la chaîne examples où différents facteurs sont associés au temps d'achèvement des projets. Chaque exemple inclut les valeurs numériques des facteurs et le temps d'achèvement estimé correspondant.

Le module OpenAI et la fonction get_response() ont été préchargés pour vous, ainsi que la chaîne examples.

Cette activité fait partie du cours

Conception de invites (Prompt Engineering) avec l'API d'OpenAI

Voir le cours

Instructions de l’exercice

  • Rédigez une invite demandant au modèle d'inférer la fonction Python qui relie les entrées aux sorties dans les examples fournis.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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)
Modifier et exécuter le code