시작하기무료로 시작하기

해답의 정확성 분석하기

여유로운 휴가를 마치고 돌아오니, 도형의 면적을 계산하는 함수 등 일부 프로그래밍 과제를 검토하고 수정하는 업무가 배정되었어요. 사각형의 면적을 계산하는 함수가 담긴 code 문자열이 제공되며, 이 코드의 정확성을 평가해야 합니다. 이상적인 함수는 문법이 올바르고, 두 개의 입력을 받으며, 하나의 출력을 반환해야 합니다.

OpenAI 패키지와 get_response() 함수는 이미 로드되어 있습니다.

이 연습은 강의의 일부입니다

OpenAI API로 배우는 프롬프트 엔지니어링

강의 보기

연습 안내

  • 구분된 code 문자열로 제공된 함수를 모델이 평가하도록 요청하는 다단계 prompt를 만드세요. 다음 세 가지 기준을 따르도록 하세요: 문법이 올바른지, 두 개의 입력을 받는지, 하나의 출력을 반환하는지.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

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)
코드 편집 및 실행