Tóm tắt văn bản với Claude
Bạn là chuyên viên chiến lược nội dung tại công ty e-gaming Nebula Forge Games, đang chuẩn bị phát hành phiên bản mới nhất của Skybound Legends. Đội phát triển vừa đăng một bài viết mô tả các tính năng mới, và bạn cần rút ra một đoạn giới thiệu ngắn cho khán giả mạng xã hội. Hãy cô đọng bài viết đó thành một teaser 2 câu thật cuốn hút, dễ hiểu với người dùng mạng xã hội.
Thư viện anthropic, đối tượng client, và chuỗi article_text đã được nạp sẵn.
Bài tập này là một phần của khóa học
Nhập môn các mô hình Claude
Hướng dẫn bài tập
- Đặt system message để thiết lập giọng điệu cuốn hút, dễ tiếp cận cho khán giả mạng xã hội.
- Tạo lời nhắc của người dùng yêu cầu bản tóm tắt 2-3 câu cho bài viết.
- Đặt
max_tokensđể giới hạn phản hồi ở mức 100 token.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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)