旅行計画のためのマルチステップ・プロンプト
単一ステップのプロンプトでは、意図に対して回答が曖昧で効果的ではないと気づきました。そこで、計画のために従うべきステップを具体的に示してプロンプトを改善します。計画にはビーチバケーションの候補地を4つ含め、各候補地について宿泊オプション、アクティビティ、長所と短所の評価を盛り込みます。
OpenAI パッケージと get_response() 関数はあらかじめ読み込まれています。
この演習の get_response() 関数は、演習の実行を速くするために max_tokens パラメータを使用しています。これにより、あなたの解答が途中で切り詰められる場合があります。
この演習はコースの一部です
OpenAI API で学ぶプロンプトエンジニアリング
演習の手順
- モデルに ビーチバケーション の計画を作成させるマルチステップの
promptを作成してください。内容には、4つの候補地を挙げ、各候補地についていくつかの宿泊オプション、いくつかのアクティビティ、そして長所と短所の評価を含めてください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
client = OpenAI(api_key="")
# Create a prompt detailing steps to plan the trip
prompt = """____"""
response = get_response(prompt)
print(response)