Générer une réponse adaptée
Maintenant que la demande du client a passé la modération, il est temps de générer une réponse adaptée.
Pour aider le robot conversationnel à répondre avec exactitude, vous allez lui fournir du contexte pertinent. Deux documents sont disponibles :
faqs: questions et réponses courantes des clientscontent_overview: parcours pertinents, avec descriptions et liens
La transcription corrigée est toujours disponible sous corrected_text.
Cette activité fait partie du cours
Systèmes multimodaux avec l'API d'OpenAI
Instructions de l’exercice
- Complétez l'invite qui donne des consignes claires et inclut les documents
faqsetcontent_overviewcomme contexte. - Utilisez le modèle
gpt-4o-minipour générer une réponse, en envoyantinstruction_promptcomme message système etcorrected_textcomme message utilisateur.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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)