Budowanie rozmów wielowiadomościowych
Dyrektor Aurora Robotics poprosił cię o przygotowanie nowego warsztatu pod tytułem „Introduction to Robotics in Manufacturing" — przeznaczonego dla specjalistów z branży produkcyjnej, którzy nie mają żadnego doświadczenia z robotyką. Zamiast umieszczać wszystkie wymagania w jednym rozbudowanym prompcie, zbudujesz wielowiadomościowy dialog z Claude'em: najpierw poprosisz o wstępny zarys, a potem dostosujesz go do niespecjalistycznej publiczności z sektora produkcyjnego.
Biblioteka anthropic i obiekt client są już załadowane.
To ćwiczenie jest częścią kursu
Wprowadzenie do modeli Claude
Instrukcje do ćwiczenia
- Dodaj pierwszą wiadomość użytkownika, w której prosisz Claude'a o pomoc w zaplanowaniu warsztatu na temat
"Introduction to Robotics in Manufacturing". - Dodaj kolejną wiadomość użytkownika, w której określasz grupę docelową jako
"manufacturing industry professionals with no robotics background".
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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": ____})