Chatbots für die Kundenbetreuung
Du sollst einen Chatbot für den Kundensupport eines E-Commerce-Unternehmens entwickeln, das sich auf Elektronik spezialisiert hat. Dieser Chatbot hilft Nutzenden bei Fragen, der Sendungsverfolgung und der Lösung häufiger Probleme. Du willst einen system Prompt erstellen, der den Zweck des Chatbots klar definiert und Antwortrichtlinien enthält, die den Tonfall für Interaktionen vorgeben und die Zielgruppe festlegen. Hier ist ein Beispiel für einen user Prompt.
Das Paket OpenAI und die Funktion get_response() sind bereits für dich vorinstalliert.
Diese Übung ist Teil des Kurses
Prompt-Engineering mit der OpenAI-API
Anleitung zur Übung
- Schreibe auf, für wen dieser Chatbot gedacht ist und was er machen soll, und speichere das Geschriebene als
chatbot_purpose. - Definiere die Zielgruppe als technisch versierte Leute, die sich für den Kauf von elektronischen Geräten interessieren, und speichere das unter
audience_guidelines. - Lege die
tone_guidelinesfest, die den Chatbot dazu bringen, bei der Interaktion mit Kunden einen professionellen und benutzerfreundlichen Tonfall zu verwenden.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
client = OpenAI(api_key="")
# Define the purpose of the chatbot
chatbot_purpose = "____"
# Define audience guidelines
audience_guidelines = "____"
# Define tone guidelines
tone_guidelines = "____"
system_prompt = chatbot_purpose + audience_guidelines + tone_guidelines
response = get_response(system_prompt, "My new headphones aren't connecting to my device")
print(response)