Fournir un contexte grâce à l'invite du système
Vous souhaitez maintenant utiliser les invites du système pour fournir au chatbot le contexte de MyPersonalDelivery au lieu de vous appuyer sur des exemples de conversations. Vous recevez un document détaillé ( service_description
) qui présente les services offerts et les avantages qu'il y a à choisir ce service. Vous testerez ensuite une requête d'utilisateur pour voir si le modèle reconnaît efficacement le contexte.
Le paquet OpenAI
et la chaîne service_description
ont été préchargés pour vous.
Cet exercice fait partie du cours
Ingénierie rapide avec l'API OpenAI
Instructions
- Définissez un
system_prompt
qui définit l'objectif du chatbot, y compris leservice_description
, et guidez-le pour qu'il réponde aux questions d'une manière douce. - Obtenez la réponse à l'aide de la fonction
get_response()
, qui reçoit un système et une invite 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)