CommencerCommencer gratuitement

Chatbot conseiller en apprentissage

Vous développez un chatbot personnalisé qui conseille les utilisateurs dans le choix de leurs manuels scolaires. Le rôle du chatbot est de recevoir les demandes des apprenants concernant leur parcours, leur expérience et leurs objectifs, puis de leur recommander un parcours d'apprentissage comprenant des manuels, tant pour les débutants que pour les plus avancés. Votre tâche consiste à créer un system_prompt de jeu de rôle pour le chatbot de recommandation de manuels scolaires, en mettant en évidence ce qu'il est censé faire lorsqu'il interagit avec les utilisateurs.

Le package OpenAI et la fonction get_response() ont été préchargés pour vous.

Cet exercice fait partie du cours

Ingénierie rapide avec l'API OpenAI

Afficher le cours

Instructions

  • system_prompt Définissez une interface de jeu de rôle qui indique au bot d'agir en tant que conseiller pédagogique capable d'interpréter les requêtes des apprenants telles que décrites et de fournir les recommandations pertinentes en matière de manuels scolaires.

Exercice interactif pratique

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

client = OpenAI(api_key="")

# Craft the system_prompt using the role-playing approach
system_prompt = "____"

user_prompt = "Hello there! I'm a beginner with a marketing background, and I'm really interested in learning about Python, data analytics, and machine learning. Can you recommend some books?"

response = get_response(system_prompt, user_prompt)
print(response)
Modifier et exécuter le code