Personnaliser le format de sortie
Vous êtes développeur dans une jeune pousse qui offre une plateforme d'analyse de texte pour les créateurs et créatrices de contenu. Votre plateforme aide les utilisateurs à catégoriser et à mettre en forme leur contenu automatiquement, et vous travaillez maintenant sur une nouvelle fonctionnalité qui détecte la langue d'un text donné et génère un titre approprié pour ce texte dans un format personnalisé. Vous décidez donc de rédiger une invite qui guidera le modèle de langue pour y parvenir.
Le paquet OpenAI, la fonction get_response() et la variable text ont été préchargés pour vous.
Cette activité fait partie du cours
Conception de invites (Prompt Engineering) avec l'API d'OpenAI
Instructions de l’exercice
- Créez les
instructionsde l'invite, en demandant au modèle de déterminer la langue et de générer un titre approprié pour l'extraittextpréchargé qui sera fourni à l'aide de triples accents graves (```) comme délimiteurs. - Créez le
output_formatavec les directives pour inclure le texte, la langue et le titre, chacun sur une ligne distincte, en utilisant 'Text:', 'Language:' et 'Title:' comme préfixes pour chaque ligne. - Créez le
final_prompten combinant toutes les parties ainsi que letextdélimité à utiliser.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
client = OpenAI(api_key="")
# Create the instructions
instructions = ____
# Create the output format
output_format = ____
# Create the final prompt
prompt = ____
response = get_response(prompt)
print(response)