Textsammanfattning med Claude
Du är innehållsstrateg på e-spelföretaget Nebula Forge Games och förbereder lansering av den senaste utgåvan av Skybound Legends. Utvecklingsteamet har precis publicerat en artikel om nya funktioner, men du behöver extrahera en kort text för sociala medier. Komprimera artikeln till en engagerande teaser på 2 meningar som är lättillgänglig för en publik på sociala medier.
Biblioteket anthropic, client och strängen article_text är förinlästa.
Den här övningen är en del av kursen
Introduktion till Claude-modeller
Övningsinstruktioner
- Ange systemmeddelandet för att etablera en engagerande och lättillgänglig ton för sociala medier.
- Skapa en användarprompt som ber om en sammanfattning av artikeln i 2–3 meningar.
- Ange
max_tokensför att begränsa svaret till 100 token.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Set up system message for social media tone
system_msg = "____"
# Create the summarization prompt with length constraint
user_prompt = f"____: {article_text}"
# Make API call with appropriate parameters
response = client.messages.create(
model="claude-sonnet-4-6",
max_tokens=____,
system=system_msg,
messages=[
{"role": "user", "content": user_prompt}
])
print(response.content[0].text)