Analyser l'exactitude de la solution
Vous êtes de retour de vos vacances reposantes et vous avez été chargé de réviser et de corriger certaines tâches de programmation, notamment une fonction permettant de calculer l'aire d'une forme. On vous fournit une chaîne de caractères code qui contient la fonction permettant de calculer l'aire d'un rectangle, et vous devez évaluer son exactitude. La fonction idéale pour vous est une fonction qui possède une syntaxe correcte, reçoit deux entrées et renvoie une sortie.
Le package OpenAI et la fonction get_response() ont été préchargés pour vous.
Cet exercice fait partie du cours
Ingénierie rapide avec l'API OpenAI
Instructions
promptVeuillez créer une requête en plusieurs étapes demandant au modèle d'évaluer la fonction fournie dans la chaîne d'codes délimitée selon les trois critères suivants : syntaxe correcte, réception de deux entrées et renvoi d'une sortie.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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)