マルチターン会話の構築
Aurora Robotics のディレクターから、製造業の専門家向けに "Introduction to Robotics in Manufacturing" というタイトルの新しいワークショップを準備するよう依頼されました。ワークショップの対象者はロボティクスの知識を持ちません。すべての要件をひとつのプロンプトに入れる代わりに、Claude とのマルチターン会話を通して準備を進めましょう。まず全体のアウトラインを依頼し、次に、ロボティクスの知識を持たない製造業のオーディエンスに合わせた内容に絞り込みます。
anthropic ライブラリと client はあらかじめ読み込まれています。
この演習はコースの一部です
Claude モデル入門
演習の手順
- 最初のユーザーメッセージとして、
"Introduction to Robotics in Manufacturing"というワークショップの企画を手伝うよう Claude に依頼してください。 - 続くユーザーメッセージで、対象者を
"manufacturing industry professionals with no robotics background"と指定してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
messages = []
# Add first user message asking for workshop help
messages.append({"role": "user", "content": ____})
response = client.messages.create(model="claude-sonnet-4-6", max_tokens=200, messages=messages)
messages.append({"role": "assistant", "content": response.content[0].text})
# Add follow-up message specifying target audience
messages.append({"role": "user", "content": ____})