IniziaInizia gratis

Generare una risposta su misura

Ora che la richiesta del cliente ha superato la moderazione, è il momento di generare una risposta su misura.

Per aiutare il chatbot a rispondere in modo accurato, fornirai il contesto rilevante. Sono disponibili due documenti:

  • faqs: domande frequenti dei clienti con relative risposte
  • content_overview: percorsi rilevanti, con descrizioni e link

La trascrizione corretta è ancora disponibile come corrected_text

Questo esercizio fa parte del corso

Sistemi multimodali con l'API di OpenAI

Visualizza il corso

Istruzioni dell'esercizio

  • Completa il prompt con istruzioni chiare e includi i documenti faqs e content_overview come contesto.
  • Usa il modello gpt-4o-mini per generare una risposta, inviando instruction_prompt come messaggio di sistema e corrected_text come messaggio dell'utente.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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)
Modifica ed esegui il codice