Analyser la justesse de la solution
De retour de votre agréable vacance, on vous confie la révision et la correction de certaines tâches de programmation, dont une fonction qui calcule l'aire d'une forme. On vous fournit une chaîne code contenant la fonction pour calculer l'aire d'un rectangle, et vous devez en évaluer la justesse. La fonction idéale devrait avoir une syntaxe correcte, recevoir deux entrées et retourner une sortie.
Le paquet OpenAI et la fonction get_response() ont été préchargés pour vous.
Cette activité fait partie du cours
Conception de invites (Prompt Engineering) avec l'API d'OpenAI
Instructions de l’exercice
- Créez une invite
promptmultiétapes demandant au modèle d'évaluer la fonction fournie dans la chaîne délimitéecodeselon trois critères : syntaxe correcte, réception de deux entrées et renvoi d'une sortie.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
client = OpenAI(api_key="")
code = '''
def calculate_rectangle_area(length, width):
area = length * width
return area
'''
# Create a prompt that analyzes correctness of the code
prompt = ____
response = get_response(prompt)
print(response)