Aan de slagGa gratis aan de slag

Het fijn-afgestemde model gebruiken

Het model is fijn-afgestemd. Nu ben je klaar om het op nieuwe data te gebruiken en classificaties te genereren. Laten we kijken hoe goed je fijn-afgestemde model nieuwe interacties labelt als laag of hoog risico op churn.

Je fijn-afgestemde model en de tokenizer zijn voor je geladen.

Deze oefening maakt deel uit van de cursus

Introductie tot LLM’s in Python

Cursus bekijken

Oefeninstructies

  • Tokenize de nieuwe data.
  • Geef de getokeniseerde inputs door aan het fijn-afgestemde model en schakel gradients uit.
  • Haal de nieuwe voorspellingen op.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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}")
Code bewerken en uitvoeren