ПочатиПочніть безкоштовно

Генерування індивідуальної відповіді

Тепер, коли запит клієнта пройшов модерацію, час згенерувати індивідуальну відповідь.

Щоб чатбот відповідав точно, надайте йому релевантний контекст. Доступні два документи:

  • faqs: поширені запитання клієнтів і відповіді
  • content_overview: відповідні треки з описами та посиланнями

Виправлена транскрипція доступна як corrected_text

Ця вправа є частиною курсу

Мультимодальні системи з OpenAI API

Переглянути курс

Інструкції до вправи

  • Доповніть промпт чіткими інструкціями та включіть документи faqs і content_overview як контекст.
  • Використайте модель gpt-4o-mini, щоб згенерувати відповідь, надіславши instruction_prompt як системне повідомлення, а corrected_text як повідомлення користувача.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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)
Редагувати та запускати код