Spis treści
HuggingFace ma wbudowany system webhooków, który reaguje na aktualizacje modeli, dyskusje i pull requesty. Podłączenie go do Echobell / Google Play zamienia te zdarzenia w natychmiastowe powiadomienia na telefonie — przydatne, gdy chcesz wyłapać niekompatybilne zmiany w zależnościach produkcyjnych albo być na bieżąco z tym, co dzieje się w repozytoriach zespołu.
Krok 1: utwórz kanał w Echobell
- Pobierz Echobell / Google Play i zaloguj się
- Utwórz nowy kanał (np. „Aktualizacje HuggingFace”)
- Ustaw szablony powiadomień, korzystając ze zmiennych z payloadu webhooka HuggingFace:
- Tytuł:
🤗 {{repo.name}}: {{event.action}} - Treść:
{{event.scope}} was {{event.action}} in {{repo.name}}
- Tytuł:
- Skopiuj adres URL webhooka z ustawień kanału
Pełną listę dostępnych zmiennych payloadu znajdziesz w oficjalnej dokumentacji webhooków HuggingFace.
Krok 2: skonfiguruj webhook w HuggingFace

- Zaloguj się do HuggingFace → zdjęcie profilowe → Settings
- Na pasku bocznym wybierz Webhooks
- Kliknij Add a new webhook
- W polu Target repositories wskaż, co ma być obserwowane:
- Konkretne repozytorium:
username/my-model - Wszystkie repozytoria w organizacji:
my-company - Wszystkie repozytoria prywatne:
your-username
- Konkretne repozytorium:
- Wklej adres URL webhooka z Echobell
- Pole Secret zostaw puste
- Wybierz wyzwalacze — polecany zestaw na start:
- ✅ Repo update
- ✅ Discussion created
- ✅ New PR/issues
- Kliknij Create webhook

Priorytetowe powiadomienia dla modeli produkcyjnych
Nie każde zdarzenie na HuggingFace jest tak samo pilne. Skorzystaj z osobnych kanałów:
- Repozytoria krytyczne produkcyjnie → kanał z typem powiadomień czasowo krytycznym lub połączeniem
- Zwykła aktywność → kanał ze standardowym powiadomieniem push
Do filtrowania warunkowego (np. alerty wyłącznie o zdarzeniach update w wybranych repozytoriach) użyj warunków w Echobell:
event.action == "update" && repo.name == "my-org/production-model"
Powiadomienia dla zespołu
Aby dzielić się alertami z zespołem bez konfigurowania osobnych webhooków przez każdą osobę:
- Utwórz wspólny kanał (np. „Modele AI zespołu”)
- Skopiuj link subskrypcji z ustawień kanału
- Udostępnij go współpracownikom — każda osoba subskrybuje kanał i sama ustawia własne preferencje powiadomień
Dobre praktyki
- Zacznij wąsko: obserwuj najpierw 2–3 kluczowe repozytoria. Rozszerzaj zakres, gdy poznasz skalę alertów.
- Twórz szablony gotowe do działania: dodaj tyle kontekstu, by móc zareagować bez otwierania HuggingFace.
{{event.description}}często zawiera przydatne szczegóły. - Uważaj na przeciążenie: jeśli kanał generuje ponad 10–15 alertów dziennie, zawęź filtry wyzwalaczy albo dodaj warunki.
Konfigurację webhooków opisuje dokumentacja webhooków Echobell. Powiązane integracje znajdziesz w tekstach o powiadomieniach z GitHub Actions i alertach z Grafany.