Analyser l'exactitude de la solution
Vous êtes de retour de vacances reposantes et on vous a confié la tâche de revoir et de corriger quelques tâches de programmation, y compris une fonction permettant de calculer l'aire d'une forme. On vous fournit une chaîne 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 dont la syntaxe est correcte, qui reçoit deux entrées et renvoie une sortie.
Le paquet 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
- Créez un site
prompt
en plusieurs étapes demandant au modèle d'évaluer la fonction fournie dans la chaîne délimitéecode
selon les trois critères suivants : syntaxe correcte, réception de deux entrées et retour 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)