Створення конвеєра для генерування тексту
Пайплайни Hugging Face спрощують використання моделей машинного навчання для різних завдань. У цій вправі ви створите конвеєр генерування тексту з використанням моделі gpt2 і налаштуєте результат, змінюючи її параметри.
Можете експериментувати з різними підказками в пайплайні, наприклад: "What if …?", "How to …?" або будь-якою іншою творчою ідеєю, яку хочете дослідити.
Ця вправа є частиною курсу
Робота з Hugging Face
Інструкції до вправи
- Заповніть пропущений код, щоб побудувати конвеєр генерування тексту з моделлю
"gpt2". - Додайте власне коротке речення як вхідну підказку; тримайте його лаконічним, щоб уникнути перевищення часу.
- Налаштуйте конвеєр на генерування до 10 токенів і створення 2 результатів.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
from transformers import ____
gpt2_pipeline = ____(task="____", model="openai-community/gpt2")
# Generate three text outputs with a maximum length of 10 tokens
results = gpt2_pipeline("What if AI", max_new_tokens=____, num_return_sequences=____)
for result in results:
print(result['generated_text'])