1. 学ぶ
  2. /
  3. コース
  4. /
  5. OpenAI API で学ぶプロンプトエンジニアリング

Connected

演習

マルチステップのプロンプトでコードを修正する

あなたは床材の施工を専門とする住宅リフォーム業者です。プロジェクトで必要な床材の量を見積もるため、部屋の長方形の床面積と周長を計算する Python 関数を作成する必要があります。

幅と長さから長方形の床面積を計算するスターター関数が、function という名前の文字列として与えられています。マルチステップのプロンプトを使って、この関数を修正し、長方形の周長も返すようにし、さらに入力(床の寸法)が正の値かを検証し、正でない場合は適切なエラーメッセージを表示するよう言語モデルに指示してください。

OpenAI パッケージ、function 文字列、および get_response() 関数はすでに読み込まれています。

指示

100 XP
  • モデルに対し、指定された要件に従って function を修正するよう求めるマルチステップのプロンプトを作成してください。具体的には、関数への入力が正の値かを検証し、そうでない場合は適切なエラーメッセージを表示し、問題がなければ長方形の面積と周長を返すようにします。