CommencezCommencez gratuitement

Agent conversationnel conseiller en apprentissage

Vous développez un agent conversationnel personnalisé, conseiller en apprentissage, qui recommande des manuels aux utilisateurs. Le rôle du robot est de recevoir les questions des apprenants sur leur parcours, leur expérience et leurs objectifs et, en conséquence, de recommander un cheminement d'apprentissage composé de manuels, incluant à la fois des options pour débutants et des options plus avancées. Votre tâche est de créer un system_prompt de jeu de rôle pour l'agent de recommandation de manuels, en mettant en évidence ce qu'on attend de lui lorsqu'il interagit avec les utilisateurs.

Le paquet OpenAI et la fonction get_response() 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 de jeu de rôle qui indique au robot d'agir comme un conseiller en apprentissage capable d'interpréter les demandes des apprenants comme décrit et de fournir les recommandations de manuels pertinentes.

Exercice interactif pratique

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

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