НачатьНачать бесплатно

Анализ корректности решения

Вы вернулись из отпуска и получили задание: проверить и исправить несколько программных задач, в том числе функцию для вычисления площади фигуры. Вам предоставлена строка 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)
Редактировать и запускать код