Müşteri desteği için konuşma rolleri
BrightCart’ın canlı sohbet trafiği, yeni arayüzün lansmanından sonra iki katına çıktı. Basit SSS’leri anında yanıtlayan ama hesap erişimi ya da derin teknik düzeltmeler gerektiren her şeyi yükselten bir destek botu eğitiyorsun. Örneğin bot, parola sıfırlama ve gönderim tahmini (ETA) gibi soruları halledebilir; ancak faturalama hataları veya uygulama çökmeleri mutlaka bir insan temsilciye devredilmelidir.
Claude’a bu davranışı netleştirecek birkaç örnek tur ver ki müşteriler ya bottan hızlı yardım alsın ya da sorunsuzca uzmanlara aktarılsın.
anthropic kitaplığı, 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ü ayarla.
- Faturalandırma sorunları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-6", max_tokens=75,
messages=messages)
print(response.content[0].text)