商品説明文の生成
あなたは、SonicProヘッドフォンのマーケティングコピーの作成を任されました。OpenAI APIを使って、説得力のある商品説明文を生成することが目標です。
プロンプトの工夫、レスポンスの長さ調整、ランダム性の調整をしながら、出力がどのように変わるか試してみましょう。
この演習はコースの一部です
OpenAI APIを使いこなす
演習の手順
- SonicProヘッドフォンの商品説明文を生成するための詳細なプロンプトを作成しましょう。以下の特徴を含めてください:
- アクティブノイズキャンセリング(ANC)
- 最大40時間のバッテリー持続時間
- 折りたたみ式デザイン
max_completion_tokensとtemperatureの設定を変えながら、出力がどう変わるかを確認しましょう。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
client = OpenAI(api_key="")
# Create a detailed prompt
prompt = """
____
"""
response = client.chat.completions.create(
model="gpt-4o-mini",
messages=[{"role": "user", "content": prompt}],
# Experiment with max_completion_tokens and temperature settings
max_completion_tokens=____,
temperature=____
)
print(response.choices[0].message.content)