Začněte nyníZačněte zdarma

Generování přizpůsobené odpovědi

Zákazníkův dotaz prošel moderací – teď je čas vygenerovat přizpůsobenou odpověď.

Aby chatbot odpovídal přesně, poskytneme mu relevantní kontext. K dispozici jsou dva dokumenty:

  • faqs: časté dotazy zákazníků a odpovědi na ně
  • content_overview: relevantní kurzy včetně popisů a odkazů

Opravený přepis je stále dostupný jako corrected_text

Toto cvičení je součástí kurzu

Multimodální systémy s OpenAI API

Zobrazit kurz

Pokyny k cvičení

  • Dokonči prompt, který obsahuje jasné instrukce a oba dokumenty – faqs a content_overview – jako kontext.
  • Pomocí modelu gpt-4o-mini vygeneruj odpověď – pošli instruction_prompt jako systémovou zprávu a corrected_text jako zprávu uživatele.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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)
Upravit a spustit kód