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

Vai trò hội thoại cho hỗ trợ khách hàng

Lưu lượng trò chuyện trực tuyến của BrightCart đã tăng gấp đôi kể từ khi ra mắt giao diện mới. Bạn đang huấn luyện một bot hỗ trợ để xử lý ngay các câu hỏi thường gặp đơn giản, nhưng sẽ chuyển tuyến mọi việc cần truy cập tài khoản hoặc sửa lỗi kỹ thuật phức tạp. Ví dụ, bot có thể xử lý các câu hỏi như đặt lại mật khẩu và thời gian giao hàng dự kiến, nhưng lỗi thanh toán hoặc ứng dụng bị sập phải được chuyển cho nhân viên hỗ trợ.

Hãy cung cấp cho Claude một vài lượt hội thoại mẫu để cố định hành vi này, giúp khách hàng luôn nhận được hỗ trợ nhanh từ bot hoặc được chuyển tiếp mượt mà tới chuyên gia.

Thư viện anthropic, client, và biến customer_question đã đượ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

Xem khóa học

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

  • Đặt vai trò cho phản hồi hữu ích của trợ lý đối với câu hỏi về mật khẩu.
  • Viết một phản hồi chuyển tuyến để đưa các vấn đề thanh toán tới bộ phận hỗ trợ con người.
  • Thêm câu hỏi của khách hàng với vai trò user.

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.

messages = [
    {"role": "user", "content": "How do I reset my password?"},
    # Show how the bot handles simple questions
    {"role": ____, "content": "Click 'Forgot Password' on the login page, enter your email, and check for our reset link."},
    {"role": "user", "content": "Why is my account being charged twice?"},
    # Demonstrate escalation for billing issues
    {"role": "assistant", "content": ____},
    # Add the new customer question for the bot to handle
    {"role": ____, "content": customer_question}]

response = client.messages.create(
    model="claude-sonnet-4-6", max_tokens=75,
    messages=messages)

print(response.content[0].text)
Chỉnh sửa và Chạy Mã