Eine maßgeschneiderte Antwort generieren
Jetzt, da die Kundenanfrage die Moderation bestanden hat, ist es Zeit, eine maßgeschneiderte Antwort zu generieren.
Damit der Chatbot präzise antwortet, gibst du ihm relevanten Kontext mit. Zwei Dokumente stehen zur Verfügung:
faqs: häufige Kundenfragen und -antwortencontent_overview: relevante Tracks, einschließlich Beschreibungen und Links
Das korrigierte Transkript ist weiterhin als corrected_text verfügbar.
Diese Übung ist Teil des Kurses
Multimodale Systeme mit der OpenAI API
Anleitung zur Übung
- Vervollständige den Prompt mit klaren Anweisungen und binde die Dokumente
faqsundcontent_overviewals Kontext ein. - Verwende das Modell
gpt-4o-mini, um eine Antwort zu generieren, und sendeinstruction_promptals Systemnachricht undcorrected_textals Benutzernachricht.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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)