IniziaInizia gratis

Fornire contesto tramite il system prompt

Ora vuoi usare i system prompt per fornire al chatbot il contesto su MyPersonalDelivery invece di basarti su conversazioni di esempio. Ti viene fornito un service_description dettagliato che presenta i servizi offerti e i vantaggi di scegliere questo servizio. Testerai poi una query dell'utente per verificare se il modello riconosce correttamente il contesto.

Il pacchetto OpenAI e la stringa service_description 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

  • Definisci un system_prompt che espliciti lo scopo del chatbot includendo il service_description e che lo guidi a rispondere alle domande con tono gentile.
  • Ottieni la risposta usando la funzione get_response(), che riceve in input un system prompt e un user prompt e restituisce in output la risposta.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

client = OpenAI(api_key="")

# Define the system prompt
system_prompt = ____

user_prompt = "What benefits does MyPersonalDelivery offer?"

# Get the response to the user prompt
response = ____

print(response)
Modifica ed esegui il codice