Gerando uma resposta sob medida
Agora que a solicitação do cliente passou pela moderação, é hora de gerar uma resposta sob medida.
Para ajudar o chatbot a responder com precisão, você vai fornecer contexto relevante. Dois documentos estão disponíveis:
faqs: perguntas frequentes de clientes e suas respostascontent_overview: trilhas relevantes, incluindo descrições e links
A transcrição corrigida ainda está disponível como corrected_text
Este exercício faz parte do curso
Sistemas Multimodais com a API da OpenAI
Instruções do exercício
- Complete o prompt com instruções claras e inclua os documentos
faqsecontent_overviewcomo contexto. - Use o modelo
gpt-4o-minipara gerar uma resposta, enviandoinstruction_promptcomo a mensagem do sistema ecorrected_textcomo a mensagem do usuário.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
client = OpenAI(api_key="")
# Complete the prompt
instruction_prompt = f"""
#### Role
You are a professional AI support assistant for DataCamp. You help with:
- Sales (pricing, plans, billing)
- Content (courses, recommendations, feedback)
- Marketing (partnerships, collaborations)
#### How to Respond
1. Use the FAQs: ____
2. Use the content overview: ____
3. Respond clearly and concisely in up to 3 paragraphs.
4. If unsure, direct the user to [email protected].
"""
# Generate response
response = ____
chatbot_reply = response.choices[0].message.content
print(chatbot_reply)