LoslegenKostenlos loslegen

Aufbau einer Textgenerierungspipeline

Hugging Face Pipelines machen es einfach, maschinelle Lernmodelle für eine Vielzahl von Aufgaben zu nutzen. In dieser Übung baust du eine Textgenerierungspipeline mit dem Modell gpt2 auf und passt die Ausgabe an, indem du die Parameter anpasst.

Du kannst in der Pipeline mit verschiedenen Aufforderungen experimentieren, z. B. "Was wäre, wenn …?", "Wie kann man …?" oder anderen kreativen Ideen, die du gerne ausprobieren möchtest.

Diese Übung ist Teil des Kurses

Arbeiten mit Hugging Face

Kurs anzeigen

Anleitung zur Übung

  • Vervollständige den fehlenden Code, um eine Textgenerierungspipeline mit dem Modell "gpt2" zu erstellen.
  • Gib einen eigenen Satz deiner Wahl als Eingabeaufforderung ein.
  • Konfiguriere die Pipeline so, dass sie bis zu 10 Token erzeugt und 3 Ausgaben produziert.

Interaktive Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

from transformers import ____ 

my_pipeline = ____(task="text-generation", model="____")

# Generate three text outputs with a maximum length of 10 tokens
results = my_pipeline("____", max_length=____, num_return_sequences=____)

# Display each result
for result in results:
    print(result['generated_text'])
Code bearbeiten und ausführen