ÎncepețiÎncepe gratuit

Construirea unui pipeline de generare de text

Pipelines din Hugging Face fac simplă utilizarea modelelor de învățare automată pentru o varietate de sarcini. În acest exercițiu, vei construi un pipeline de generare de text folosind modelul gpt2 și vei personaliza rezultatul ajustând parametrii acestuia.

Experimentează cu diferite texte de intrare în pipeline, cum ar fi „Ce s-ar întâmpla dacă …?", „Cum se poate …?" sau orice altă idee creativă pe care vrei s-o explorezi.

Acest exercițiu face parte din cursul

Lucrul cu Hugging Face

Vezi cursul

Instrucțiuni pentru exercițiu

  • Completează codul lipsă pentru a construi un pipeline de generare de text folosind modelul "gpt2".
  • Furnizează o propoziție proprie ca text de intrare; păstreaz-o scurtă pentru a evita expirarea timpului de execuție.
  • Configurează pipeline-ul să genereze maximum 10 token-uri și să producă 2 rezultate.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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'])
Editează și rulează codul