Анализ корректности решения
Вы вернулись из отпуска и получили задание: проверить и исправить несколько программных задач, в том числе функцию для вычисления площади фигуры. Вам предоставлена строка code, содержащая функцию для вычисления площади прямоугольника, — вам нужно оценить её корректность. Идеальная функция должна иметь правильный синтаксис, принимать два входных аргумента и возвращать одно значение.
Пакет OpenAI и функция get_response() уже загружены и доступны для использования.
Это упражнение является частью курса
Разработка промптов с OpenAI API
Инструкции к упражнению
- Создайте многошаговый запрос
prompt, который предписывает модели оценить функцию из строки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)