Kundtjänstchatbot
Din uppgift är att utveckla en kundtjänstchatbot för ett e-handelsföretag som specialiserar sig på elektronik. Chatboten ska hjälpa användare med frågor, orderuppföljning och felsökning av vanliga problem. Målet är att skapa en systemprompt som tydligt definierar chatbotens syfte och innehåller svarsguidelines som sätter tonen för interaktionerna och anger den avsedda målgruppen. Ett exempel på en användarprompt finns tillgängligt.
Paketet OpenAI och funktionen get_response() har förinslästs åt dig.
Den här övningen är en del av kursen
Prompt Engineering med OpenAI API
Övningsinstruktioner
- Beskriv vem chatboten är avsedd för och vad den ska göra, och spara detta som
chatbot_purpose. - Definiera målgruppen som teknikintresserade personer som vill köpa elektronikprylar, och spara detta i
audience_guidelines. - Definiera
tone_guidelinessom instruerar chatboten att använda en professionell och användarvänlig ton i sina interaktioner med kunder.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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)