Chatbot zákaznické podpory
Tvým úkolem je vyvinout chatbota zákaznické podpory pro e-commerce společnost specializující se na elektroniku. Tento chatbot bude uživatelům pomáhat s dotazy, sledováním objednávek a řešením běžných problémů. Cílem je vytvořit systémový prompt, který jasně definuje účel chatbota a obsahuje pokyny pro odpovědi, jež nastaví tón komunikace a upřesní zamýšlené publikum. K dispozici máš ukázkový uživatelský prompt.
Balíček OpenAI a funkce get_response() jsou pro tebe předem načteny.
Toto cvičení je součástí kurzu
Prompt Engineering s OpenAI API
Pokyny k cvičení
- Popiš, pro koho je tento chatbot určen a co má dělat, a výsledek ulož jako
chatbot_purpose. - Definuj cílové publikum jako technicky zdatné jedince se zájmem o nákup elektronických gadgetů a ulož ho do
audience_guidelines. - Definuj
tone_guidelines, které chatbota instruují, aby při komunikaci se zákazníky používal profesionální a uživatelsky přívětivý tón.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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)