CommencerCommencer gratuitement

Fournir un contexte via un prompt système

Vous souhaitez désormais utiliser les prompts système afin de fournir au chatbot des informations contextuelles sur MyPersonalDelivery, plutôt que de vous appuyer sur des exemples de conversations. Vous recevez une service_description détaillée présentant les services proposés et les avantages de choisir ce service. Vous testerez ensuite une requête utilisateur afin de vérifier si le modèle reconnaît efficacement le contexte.

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

Cet exercice fait partie du cours

Ingénierie des prompts avec l'API OpenAI

Afficher le cours

Instructions

  • Définissez un system_prompt qui précise l'objectif du chatbot, y compris la service_description, et le guide pour répondre aux questions de manière courtoise.
  • Obtenez la réponse à l'aide de la fonction get_response(), qui reçoit un système et un prompt utilisateur en entrée et renvoie la réponse en sortie.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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