Kom igångKom igång gratis

Ge kontext via systemprompt

Nu vill du använda systempromptar för att ge chatboten kontext om MyPersonalDelivery, i stället för att förlita dig på exempelkonversationer. Du får tillgång till en detaljerad service_description som beskriver de tjänster som erbjuds och fördelarna med att välja den här tjänsten. Sedan testar du en användarfråga för att se om modellen uppfattar kontexten på rätt sätt.

Paketet OpenAI och strängen service_description har redan laddats in åt dig.

Den här övningen är en del av kursen

Prompt Engineering med OpenAI API

Visa kurs

Övningsinstruktioner

  • Definiera en system_prompt som beskriver chatbotens syfte, inkluderar service_description och vägleder den att svara på frågor på ett vänligt sätt.
  • Hämta svaret med funktionen get_response(), som tar en systemprompt och en användarprompt som indata och returnerar svaret som utdata.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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)
Redigera och kör kod