Generarea unui răspuns personalizat
Acum că solicitarea clientului a trecut de moderare, este momentul să generezi un răspuns personalizat.
Pentru a-l ajuta pe chatbot să răspundă cu precizie, îi vei furniza context relevant. Sunt disponibile două documente:
faqs: întrebări frecvente ale clienților și răspunsurile aferentecontent_overview: cursuri relevante, inclusiv descrieri și linkuri
Transcrierea corectată este în continuare disponibilă ca corrected_text
Acest exercițiu face parte din cursul
Sisteme multi-modale cu API-ul OpenAI
Instrucțiuni pentru exercițiu
- Completează promptul astfel încât să ofere instrucțiuni clare și să includă documentele
faqsșicontent_overviewdrept context. - Folosește modelul
gpt-4o-minipentru a genera un răspuns, trimițândinstruction_promptca mesaj de sistem șicorrected_textca mesaj de utilizator.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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)