Analizar la corrección de la solución

Has vuelto de tus relajantes vacaciones y te han asignado la tarea de revisar y corregir algunas tareas de programación, incluida una función para calcular el área de una forma. Te proporcionan una cadena de code que contiene la función para calcular el área de un rectángulo, y necesitas evaluar si es correcta. La función ideal para ti es una función que tenga una sintaxis correcta, reciba dos entradas y devuelva una salida.

El paquete OpenAI y la función get_response() se han precargado para ti.

Este ejercicio forma parte del curso

Ingeniería de prompts para ChatGPT para desarrolladores

Ver curso

Instrucciones de ejercicio

  • Crea un prompt de varios pasos en el que se pida al modelo que evalúe la función proporcionada en la cadena delimitada code según los tres criterios: sintaxis correcta, recepción de dos entradas y devolución de una salida.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

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)