Chatbot de atendimento ao cliente
Você tem a tarefa de desenvolver um chatbot de atendimento ao cliente para uma empresa de comércio eletrônico especializada em eletrônicos. Esse chatbot vai ajudar os usuários com consultas, rastreamento de pedidos e solução de problemas comuns. Você deve criar um prompt do sistema que defina claramente o objetivo do chatbot e apresente diretrizes de resposta que definam o tom das interações e especifiquem o público-alvo. Foi disponibilizado um exemplo de prompt do usuário.
O pacote OpenAI
e a função get_response()
foram pré-carregados para você.
Este exercício faz parte do curso
ChatGPT Prompt Engineering para desenvolvedores
Instruções de exercício
- Escreva a quem se destina esse chatbot e o que ele deve fazer e salve isso como
chatbot_purpose
. - Defina o público-alvo como pessoas com experiência em tecnologia interessadas em comprar aparelhos eletrônicos e salve como
audience_guidelines
. - Defina as diretrizes de tom (
tone_guidelines
), pedindo ao chatbot que use um tom profissional e amigável ao interagir com os clientes.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
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)