Aan de slagGa gratis aan de slag

Klantenservice-chatbot

Je gaat een klantenservice-chatbot ontwikkelen voor een e-commercebedrijf dat is gespecialiseerd in elektronica. Deze chatbot helpt gebruikers met vragen, het volgen van bestellingen en het oplossen van veelvoorkomende problemen. Je wilt een systeemprompt maken die het doel van de chatbot duidelijk omschrijft en richtlijnen geeft voor reacties die de toon van de interacties bepalen en het beoogde publiek specificeren. Er is een voorbeeldprompt voor de gebruiker meegegeven.

Het pakket OpenAI en de functie get_response() zijn alvast voor je geladen.

Deze oefening maakt deel uit van de cursus

Prompt Engineering met de OpenAI API

Cursus bekijken

Oefeninstructies

  • Beschrijf voor wie deze chatbot is en wat hij moet doen en sla dit op als chatbot_purpose.
  • Definieer de doelgroep als technisch onderlegde personen die geïnteresseerd zijn in de aanschaf van elektronische gadgets en sla dit op in audience_guidelines.
  • Definieer de tone_guidelines waarin je de chatbot vraagt een professionele en gebruiksvriendelijke toon te hanteren tijdens interacties met klanten.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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)
Code bewerken en uitvoeren