Mulai sekarangMulai gratis

Menghasilkan respons yang disesuaikan

Sekarang setelah pertanyaan pelanggan lolos moderasi, saatnya menghasilkan respons yang disesuaikan.

Agar chatbot merespons dengan akurat, Anda akan memberinya konteks yang relevan. Tersedia dua dokumen:

  • faqs: pertanyaan umum pelanggan beserta jawabannya
  • content_overview: track terkait, termasuk deskripsi dan tautan

Transkrip yang telah dikoreksi masih tersedia sebagai corrected_text

Latihan ini merupakan bagian dari kursus

Sistem Multi-Modal dengan OpenAI API

Lihat Kursus

Instruksi latihan

  • Lengkapi prompt yang memberikan instruksi jelas dan menyertakan dokumen faqs dan content_overview sebagai konteks.
  • Gunakan model gpt-4o-mini untuk menghasilkan respons, dengan mengirimkan instruction_prompt sebagai pesan system dan corrected_text sebagai pesan user.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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)
Edit dan Jalankan Kode