IniziaInizia gratis

Chatbot per l'assistenza clienti

Ti è stato affidato lo sviluppo di un chatbot per l'assistenza clienti di un'azienda di e-commerce specializzata in elettronica. Questo chatbot aiuterà gli utenti con richieste di informazioni, tracciamento degli ordini e risoluzione dei problemi più comuni. Il tuo obiettivo è creare un system prompt che definisca chiaramente lo scopo del chatbot e fornisca linee guida per le risposte che impostino il tono delle interazioni e specifichino il pubblico di riferimento. È fornito un esempio di prompt dell'utente.

I pacchetti OpenAI e la funzione get_response() sono già stati caricati per te.

Questo esercizio fa parte del corso

Prompt Engineering con l'API di OpenAI

Visualizza il corso

Istruzioni dell'esercizio

  • Scrivi per chi è pensato questo chatbot e cosa deve fare e salvalo come chatbot_purpose.
  • Definisci il pubblico target come persone esperte di tecnologia interessate all'acquisto di gadget elettronici e salva in audience_guidelines.
  • Definisci le tone_guidelines chiedendo al chatbot di usare un tono professionale e facile da usare durante l'interazione con i clienti.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

client = OpenAI(api_key="")

# Define the purpose of the chatbot
chatbot_purpose = "____"

# Define audience guidelines
audience_guidelines = "____"

# Define tone guidelines
tone_guidelines = "____"

system_prompt = chatbot_purpose + audience_guidelines + tone_guidelines
response = get_response(system_prompt, "My new headphones aren't connecting to my device")
print(response)
Modifica ed esegui il codice