CommencerCommencer gratuitement

Chatbot de conseiller d'apprentissage

Vous développez un chatbot de conseil en apprentissage personnalisé qui recommande des manuels scolaires aux utilisateurs. Le rôle du chatbot est de recevoir les demandes des apprenants concernant leur formation, leur expérience et leurs objectifs et, en conséquence, de recommander un parcours d'apprentissage de manuels, comprenant à la fois des options de niveau débutant et des options plus avancées. Votre tâche consiste à créer un jeu de rôle system_prompt pour le chatbot de recommandation de manuels scolaires, en soulignant ce qu'il est censé faire lorsqu'il interagit avec les utilisateurs.

Le paquet 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

  • Définissez un jeu de rôle system_prompt qui demande au robot d'agir comme un conseiller d'apprentissage capable d'interpréter les requêtes de l'apprenant comme décrit et de fournir les recommandations de manuels pertinentes.

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