CommencezCommencez gratuitement

Fournir du contexte au moyen d'un system prompt

Vous souhaitez maintenant utiliser des system prompts pour transmettre du contexte au chatbot au sujet de MyPersonalDelivery plutôt que de vous fier à des conversations d'exemple. On vous fournit un service_description détaillé qui présente les services offerts et les avantages de ce service. Vous testerez ensuite une requête d'utilisateur pour vérifier si le modèle saisit bien le contexte.

Le paquet OpenAI et la chaîne service_description ont été préchargés pour vous.

Cette activité fait partie du cours

Conception de invites (Prompt Engineering) avec l'API d'OpenAI

Voir le cours

Instructions de l’exercice

  • Définissez un system_prompt qui précise l'objectif du chatbot, inclut le service_description et l'oriente pour répondre aux requêtes avec douceur.
  • Obtenez la réponse à l'aide de la fonction get_response(), qui reçoit un system prompt et un user prompt en entrée et retourne la réponse en sortie.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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)
Modifier et exécuter le code