Personnalisation du format de sortie
Vous travaillez comme développeur dans une startup qui propose une plateforme d'analyse de texte pour les créateurs de contenu. Votre plateforme aide les utilisateurs à classer et à formater automatiquement leur contenu, et vous travaillez actuellement sur une nouvelle fonctionnalité qui détecte la langue d' un élément donné du site text
et génère un titre approprié pour ce texte dans un format personnalisé. Vous décidez de rédiger une invite qui guide le modèle linguistique dans cette démarche.
Le paquet OpenAI
, la fonction get_response()
et la variable text
ont été préchargés pour vous.
Cet exercice fait partie du cours
Ingénierie rapide avec l'API OpenAI
Instructions
- Créez le site
instructions
pour l'invite, en demandant au modèle de déterminer la langue et de générer un titre approprié pour l'extraittext
préchargé qui sera fourni à l'aide de délimiteurs de type triple backticks (```). - Créez le site
output_format
en indiquant le texte, la langue et le titre, chacun sur une ligne distincte, en utilisant les préfixes "Texte :", "Langue :" et "Titre :" pour chaque ligne. - Créez le site
final_prompt
en combinant toutes les parties et le site délimitétext
à utiliser.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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)