Testa och förfina systemmeddelanden
På Redwood Consulting marknadsför marknadsföringsteamet det årliga vitboken Tech Forecast på LinkedIn. Inläggen ska kännas samtida och professionella, men din första version blev tråkig och saknade hashtags. Nu ska du skriva ett förbättrat systemmeddelande som levererar levande, varumärkesanpassat innehåll varje gång.
Biblioteket anthropic, samt client-, content_request- och current_system-strängarna är förinlästa.
Den här övningen är en del av kursen
Introduktion till Claude-modeller
Övningsinstruktioner
- Ange
roleför användarens innehållsförfrågan. - Skriv ett
improved_system-meddelande som uppfyller kraven för sociala medier, inklusive att använda emojis. - Använd
improved_system-meddelandet i det slutliga testet.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Test current system message
test_response = client.messages.create(
model="claude-sonnet-4-6", max_tokens=75, system=current_system,
messages=[{"role": ____, "content": content_request}])
print("Current output:", test_response.content[0].text)
# Create improved system message based on problems identified
improved_system = ____
final_response = client.messages.create(
# Apply the improved system message
model="claude-sonnet-4-6", max_tokens=75, system=____,
messages=[{"role": "user", "content": content_request}])
print("\nImproved output:", final_response.content[0].text)