CommencezCommencez gratuitement

Conception itérative d'invites pour les invites few-shot

Vous travaillez actuellement sur un projet au sein de votre entreprise de création de contenu. L'objectif est de développer un modèle de classification de texte capable d'identifier et de catégoriser avec précision différentes émotions dans un texte, comme la joie, la tristesse et la peur. Dans les cas où le texte ne contient aucune émotion décelable, vous souhaitez que le modèle réponde « no explicit emotion ».

Vous avez décidé d'utiliser l'prompt few-shot fourni. Toutefois, vous avez constaté que « Time flies like an arrow » est classé à tort comme « surprise ». Votre objectif est maintenant d'affiner l'prompt pour que le modèle classe correctement cet exemple particulier comme « no explicit emotion ».

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

  • Affinez l'prompt de façon itérative, en peaufinant les exemples, pour obtenir la sortie no explicit emotion pour l'exemple "They sat and ate their meal".

Exercice interactif pratique

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

client = OpenAI(api_key="")

# Refine the following prompt
prompt = """
Receiving a promotion at work made me feel on top of the world -> Happiness
The movie's ending left me with a heavy feeling in my chest -> Sadness
Walking alone in the dark alley sent shivers down my spine -> Fear
____
____
They sat and ate their meal ->
"""

response = get_response(prompt)
print(response)
Modifier et exécuter le code