Bắt đầu ngayBắt đầu miễn phí

Kiểm soát độ dài phản hồi bằng tokens

Để kiểm soát phản hồi từ QuickAid tốt hơn, giờ đây người dùng có thể bấm "Quick Answer" cho một đoạn ngắn cỡ tweet, hoặc "Deep Dive" cho phần giải thích đầy đủ hơn.
Hãy triển khai cả hai lời gọi và in kết quả cạnh nhau để ban giám khảo hackathon có thể thấy sự khác biệt ngay lập tức.

Thư viện anthropic đã được nhập sẵn và client đã được định nghĩa trước.

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

Xem khóa học

Hướng dẫn bài tập

  • Đặt max_tokens là 25 cho phản hồi ngắn để nhận câu trả lời thật súc tích (khoảng 15–20 từ).
  • Đặt max_tokens là 200 cho phản hồi dài để nhận phần giải thích chi tiết (khoảng 150 từ).

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.

prompt = "Explain what artificial intelligence is."
# Create short response (25 tokens)
short_response = client.messages.create(model="claude-sonnet-4-6", max_tokens=____, messages=[{"role": "user", "content": prompt}])
# Create long response (200 tokens)
long_response = client.messages.create(model="claude-sonnet-4-6", max_tokens=____, messages=[{"role": "user", "content": prompt}])

print("Short response:", short_response.content[0].text)
print("Long response:", long_response.content[0].text)
Chỉnh sửa và Chạy Mã