コードをステップごとに説明する
あなたはコンサルティング会社のファイナンシャルアナリストとして、投資ポートフォリオを分析し、クライアントに知見を提供する役割を担っています。財務データファイルを確認していたところ、ポートフォリオ分析に関連していると思われるPythonの function を見つけましたが、その正確な目的が分かりません。そこで、思考の連鎖プロンプティングを使い、言語モデルにその内容をステップごとに読み解かせることにしました。
OpenAI パッケージ、function 文字列、 get_response() 関数はあらかじめ読み込まれています。
この演習はコースの一部です
OpenAI API によるプロンプトエンジニアリング
演習の手順
- 提供された
functionを説明するようモデルに求める思考の連鎖プロンプトを作成してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
client = OpenAI(api_key="")
# Craft a chain-of-thought prompt that asks the model to explain what the function does
prompt = ____
response = get_response(prompt)
print(response)