Müşteri desteği için konuşma rolleri
BrightCart’ın canlı sohbet trafiği, yeni arayüzün lansmanından beri iki katına çıktı. Basit SSS’leri anında yanıtlayan, ancak hesap erişimi ya da derin teknik düzeltmeler gerektiren her şeyi yükselten bir destek botunu eğitiyorsun. Örneğin, bot parola sıfırlama ve kargoya çıkış tahmini (ETA) gibi soruları yanıtlayabilir; ancak faturalama hataları veya uygulama çökmesi gibi konular mutlaka bir insan temsilciye devredilmelidir.
Müşterilerin ya bottan hızlı yardım almasını ya da uzmanlara sorunsuz bir şekilde aktarılmasını sağlayacak şekilde, bu davranışı netleştiren birkaç örnek konuşma turu ver.
anthropic kütüphanesi, client ve customer_question değişkeni önceden yüklüdür.
Bu egzersiz
Claude Modellerine Giriş
kursunun bir parçasıdırEgzersiz talimatları
- Asistanın, parola sorusuna yardımcı yanıtı için rolünü ayarla.
- Faturalama konularını insan desteğine yönlendiren bir yükseltme (escalation) yanıtı yaz.
- Müşteri sorusunu user rolünü kullanarak ekle.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
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)