始める無料で始める

解答の正確性を分析する

リラックスできた休暇から戻ると、いくつかのプログラミング課題のレビューと修正を任されました。内容には図形の面積を計算する関数も含まれます。長方形の面積を計算する関数を含む文字列 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)
コードを編集して実行