CommencerCommencer gratuitement

Utilisation du modèle affiné

Le modèle a été affiné. Vous êtes maintenant prêt à utiliser de nouvelles données et à générer des classifications. Voyons dans quelle mesure votre modèle affiné réussit à étiqueter les nouvelles interactions comme présentant un risque faible ou élevé de désabonnement.

Votre model et le tokenizer ont été chargés pour vous.

Cet exercice fait partie du cours

Introduction aux LLM en Python

Afficher le cours

Instructions

  • Tokenisez les nouvelles données.
  • Transmettez les données d'entrée tokenisées au modèle affiné, en désactivant les gradients.
  • Extrayez les nouvelles prédictions.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

input_text = ["I'd just like to say, I love the product! Thank you!"]

# Tokenize the new data
inputs = ____(____, return_tensors="pt", padding=True, truncation=True)

# Pass the tokenized inputs through the model
with ____:
    outputs = ____

# Extract the new predictions
predicted_labels = ____.____(outputs.logits, dim=1).tolist()

label_map = {0: "Low risk", 1: "High risk"}
for i, predicted_label in enumerate(predicted_labels):
    churn_label = label_map[predicted_label]
    print(f"\n Input Text {i + 1}: {input_text[i]}")
    print(f"Predicted Label: {predicted_label}")
Modifier et exécuter le code