CommencerCommencer gratuitement

Personnalisation du format de sortie

Vous occupez le poste de développeur au sein d'une start-up qui propose une plateforme d'analyse de texte destinée aux créateurs de contenu. Votre plateforme aide les utilisateurs à classer et à formater automatiquement leur contenu. Vous travaillez actuellement sur une nouvelle fonctionnalité qui détecte la langue d'un text donné et génère un titre adapté à ce texte dans un format personnalisé. Vous décidez de créer un prompt qui guide le modèle linguistique pour y parvenir.

Le package OpenAI, la fonction get_response() et la variable text ont été préchargés pour vous.

Cet exercice fait partie du cours

Ingénierie des prompts avec l'API OpenAI

Afficher le cours

Instructions

  • Créez les instructions pour le prompt, en demandant au modèle de déterminer la langue et de générer un titre approprié pour l'extrait de text préchargé qui sera fourni à l'aide de délimiteurs triples guillemets inversés (```).
  • Créez l'output_format avec des instructions 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_prompt en combinant toutes les parties et le text délimité à 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)
Modifier et exécuter le code