[ Promptologia - Dojo ]
Czym jest Hugging Face?
Hugging Face - firma założona w 2016 roku , początkowo jako eksperymentalna aplikacja chatbotowa o charakterze społecznościowym.
W 2019 przeszła strategiczny pivot w stronę open source AI - udostępniła bibliotekę Transformers, która ustandaryzowała sposób korzystania z modeli językowych takich jak BERT czy GPT-2, bez konieczności budowania ich od zera.
Dziś to platforma pełniąca rolę infrastruktury dla ekosystemu AI - coś pomiędzy GitHubem a warstwą dystrybucji modeli. Umożliwia publikowanie i wykorzystanie modeli, datasetów oraz aplikacji (Spaces), używana szeroko przez firmy technologiczne, zespoły badawcze i społeczność open source.
Nazwa pochodzi od emoji 🤗 i odzwierciedla ich podejście: AI ma być dostępna, otwarta i użyteczna - nie tylko dla największych graczy, ale dla każdego, kto chce ją rozwijać lub wdrażać.
Działa jak GitHub, ale zamiast kodu – gotowe “mózgi” AI, datasety i aplikacje. Zob.: https://huggingface.co/
Kluczowe pojęcie które warto znać:
Przy tworzeniu Space wybierasz jedno z trzech SDK:
| SDK | Co to | Kiedy |
|---|---|---|
| Gradio | biblioteka Python do budowania interfejsów AI | masz app.py z modelem |
| Streamlit | biblioteka Python do dashboardów i danych | masz app.py ze Streamlit |
| Static | zwykły HTML/CSS/JS | masz index.html bez Pythona |
Hugging Face Spaces oferuje:
Dla statycznych stron/demo - jest to więc dużo więcej niż GH Pages. Różnica: HF jest pod kątem ML demo (Gradio, Streamlit), GH Pages pod kątem zwykłych stron.
Wejdź na huggingface.co → Sign Up → podaj email, hasło, nazwę użytkownika.