解答の正確性を分析する
リラックスできた休暇から戻ると、いくつかのプログラミング課題のレビューと修正を任されました。内容には図形の面積を計算する関数も含まれます。長方形の面積を計算する関数を含む文字列 code が与えられており、その正しさを評価する必要があります。目標とする関数は、文法が正しいこと、2つの入力を受け取ること、そして1つの出力を返すことを満たすものです。
OpenAI パッケージと get_response() 関数はあらかじめ読み込まれています。
この演習はコースの一部です
OpenAI API で学ぶプロンプトエンジニアリング
演習の手順
- 区切られた文字列
code内の関数について、次の3つの基準(文法が正しいこと、2つの入力を受け取ること、1つの出力を返すこと)に従って評価するよう、モデルに依頼するマルチステップの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)