Verwendung der richtigen Modellstruktur
Die Beantwortung von Fragen kann entweder extraktiv oder generativ sein. Beide erfordern eine unterschiedliche Transformatorstruktur, um Input und Output korrekt zu verarbeiten.
Sie verwenden entweder:
- Reine Encoder-Modelle wie
"distilbert-base-uncased-distilled-squad"
- Reine Decoder-Modelle wie
"gpt2"
Nutze dein Wissen über gängige Modelle für bestimmte Aufgaben, um das passende auszuwählen. Pipeline geladen ist, sowie Text über die Mona Lisa.
Diese Übung ist Teil des Kurses
Einführung in LLMs in Python
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
question = "Who painted the Mona Lisa?"
# Define the appropriate model
qa = pipeline(task="question-answering", model=____)
output = qa(question=question, context=text)
print(output['answer'])