開始使用免費開始

分析解法正確性

你剛從放鬆的假期回來,被指派要審閱並修正一些程式作業,其中包含一個用來計算圖形面積的函式。你會拿到一個 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)
編輯並執行程式碼