Rularea modelelor Hugging Face

Lucrul cu Hugging Face

Jacob H. Marquez

Lead Data Engineer

Inferență cu Hugging Face

Inferență

Lucrul cu Hugging Face

Inferență locală

Inferență locală

Lucrul cu Hugging Face

Furnizori de inferență

Furnizori de inferență

1 https://huggingface.co/docs/inference-providers/en/index
Lucrul cu Hugging Face

Inferență cu Hugging Face

 

Inferență locală

 

  • 🆓 Gratuită
  • 😃 Convenabilă
  • 😴 Lentă și consumatoare de resurse

 

Furnizori de inferență

 

  • 💨 Rapidă
  • 🆓 Gratuită pentru început
1 https://huggingface.co/docs/inference-providers/en/index
Lucrul cu Hugging Face

Introducere în biblioteca Transformers

 

  • Simplifică lucrul cu modele pre-antrenate

 

1 https://github.com/huggingface/transformers
Lucrul cu Hugging Face

Pipeline-ul

from transformers import pipeline


gpt2_pipeline = pipeline(task="text-generation", model="openai-community/gpt2")
print(gpt2_pipeline("What if AI"))
[{'generated_text': 'What if AI wouldn\'t be used?"\n\nI had to agree with your
  theory. If a machine\'s learning algorithm is a perfect match for all of a
  human\'s needs, then you may not have a problem with it. My problem was whether'}]
1 Model Card: https://huggingface.co/openai-community/gpt2
Lucrul cu Hugging Face

Ajustarea parametrilor pipeline-ului

from transformers import pipeline

gpt2_pipeline = pipeline(task="text-generation", model="openai-community/gpt2")

results = gpt2_pipeline("What if AI", max_new_tokens=10, num_return_sequences=2)
for result in results: print(result['generated_text'])
What if AI had never existed?  
What if AI could be really smarter than us?
Lucrul cu Hugging Face

Utilizarea furnizorilor de inferență

import os
from huggingface_hub import InferenceClient

client = InferenceClient(
    provider="together",
    api_key=os.environ["HF_TOKEN"],
)
1 https://huggingface.co/docs/inference-providers/en/index
Lucrul cu Hugging Face
completion = client.chat.completions.create(
    model="deepseek-ai/DeepSeek-V3",
    messages=[
        {
            "role": "user",
            "content": "What is the capital of France?"
        }
    ],
)
1 https://huggingface.co/docs/inference-providers/en/index
Lucrul cu Hugging Face
print(completion.choices[0].message)
The capital of France is **Paris**. It is known for its iconic landmarks such as
the Eiffel Tower, the Louvre Museum, and Notre-Dame Cathedral.  

Would you like any additional information about Paris or France?
Lucrul cu Hugging Face

Să exersăm!

Lucrul cu Hugging Face

Preparing Video For Download...