始める無料で始める

コード生成のための入出力例

あなたはプロジェクトマネージャーとして、さまざまなプロジェクトの完了にかかる時間を見積もる必要があります。過去のデータをもとに、プロジェクトの完了までの推定時間を予測できるPython関数を開発するのが今回の課題です。examples 文字列には、さまざまな要因とプロジェクトの完了時間との関係を示す例が用意されています。各例には、各要因の数値と、それに対応する完了までの推定時間が含まれています。

OpenAI パッケージと get_response() 関数、 examples 文字列はあらかじめ読み込まれています。

この演習はコースの一部です

OpenAI API によるプロンプトエンジニアリング

コースを見る

演習の手順

  • 提供された examples における入力と出力の対応関係を表すPython関数を推論するよう、モデルに依頼するプロンプトを作成してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

client = OpenAI(api_key="")

examples="""input = [10, 5, 8] -> output = 23
input = [5, 2, 4] -> output = 11
input = [2, 1, 3] -> output = 6
input = [8, 4, 6] -> output = 18
"""

# Craft a prompt that asks the model for the function
prompt = ____

response = get_response(prompt)
print(response)
コードを編集して実行