MulaiMulai sekarang secara gratis

Peran percakapan untuk dukungan pelanggan

Lalu lintas live chat BrightCart meningkat dua kali lipat sejak meluncurkan antarmuka baru. Anda sedang melatih bot dukungan untuk menangani FAQ sederhana secara instan, tetapi melakukan eskalasi untuk hal yang memerlukan akses akun atau perbaikan teknis mendalam. Sebagai contoh, bot dapat menangani pertanyaan seperti reset kata sandi dan perkiraan waktu pengiriman, tetapi kesalahan penagihan atau aplikasi yang mogok harus dialihkan ke agen manusia.

Berikan Claude beberapa contoh giliran percakapan agar perilaku ini konsisten sehingga pelanggan selalu mendapatkan bantuan cepat dari bot, atau pengalihan yang mulus ke spesialis.

Pustaka anthropic, client, dan variabel customer_question sudah dimuat sebelumnya.

Latihan ini adalah bagian dari kursus

Pengantar Model Claude

Lihat Kursus

Petunjuk latihan

  • Atur peran untuk respons asisten yang membantu terkait pertanyaan kata sandi.
  • Tulis respons eskalasi yang mengarahkan masalah penagihan ke dukungan manusia.
  • Tambahkan pertanyaan pelanggan menggunakan peran user.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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-0", max_tokens=75,
    messages=messages)

print(response.content[0].text)
Edit dan Jalankan Kode