---
title: "Monitora l'attività su HuggingFace con Echobell: avvisi webhook in tempo reale per i repository di IA"
description: "Configura notifiche webhook istantanee con Echobell per seguire gli aggiornamenti dei modelli HuggingFace, le modifiche ai repository e l'attività del team, recapitate come notifiche push o telefonate."
date: 2025-04-27
author: Nooc
authorAvatarLink: /images/avatars/nooc.webp
authorLink: https://nooc.me
tags:
  - Echobell
  - Hugging Face
  - notifiche webhook
  - avvisi di machine learning
  - notifiche di addestramento
---

# Monitora l'attività su HuggingFace con Echobell: avvisi webhook in tempo reale per i repository di IA

HuggingFace ha un sistema di webhook integrato che si attiva sugli aggiornamenti dei modelli, sulle discussioni e sulle pull request. Collegarlo a [Echobell](https://apps.apple.com/app/apple-store/id6743597198?pt=128151925&ct=blog-huggingface-notifications-wi-2e9ype&mt=8) / [Google Play](https://play.google.com/store/apps/details?id=one.echobell.echobellandroid) trasforma quegli eventi in notifiche immediate sul telefono: utile per intercettare le breaking change nelle dipendenze di produzione o per restare al passo con l'attività dei repository del team.

## Passo 1: crea il tuo canale Echobell

1. Scarica [Echobell](https://apps.apple.com/app/apple-store/id6743597198?pt=128151925&ct=blog-huggingface-notifications-wi-2e9ype&mt=8) / [Google Play](https://play.google.com/store/apps/details?id=one.echobell.echobellandroid) e accedi
2. Crea un nuovo canale (ad esempio “HuggingFace Updates”)
3. Imposta i modelli di notifica usando le variabili del payload webhook di HuggingFace:
   - **Titolo**: `🤗 {{repo.name}}: {{event.action}}`
   - **Contenuto**: `{{event.scope}} was {{event.action}} in {{repo.name}}`
4. Copia l'URL del webhook dalle impostazioni del canale

<Callout type="info">
  Per l'elenco completo delle variabili disponibili nel payload, consulta la [documentazione ufficiale sui webhook di HuggingFace](https://huggingface.co/docs/hub/webhooks).
</Callout>

## Passo 2: configura il webhook su HuggingFace

![HuggingFace Settings](/images/blog/huggingface-settings.png)

1. Accedi a HuggingFace → immagine del profilo → **Settings**
2. Nella barra laterale seleziona **Webhooks**
3. Fai clic su **Add a new webhook**
4. In **Target repositories** indica cosa tenere d'occhio:
   - Un repository specifico: `username/my-model`
   - Tutti i repository di un'organizzazione: `my-company`
   - Tutti i repository personali: `your-username`
5. Incolla l'URL del webhook di Echobell
6. Lascia vuoto il campo **Secret**
7. Scegli i trigger — set iniziale consigliato:
   - ✅ Repo update
   - ✅ Discussion created
   - ✅ New PR/issues
8. Fai clic su **Create webhook**

![HuggingFace webhook has been set](/images/blog/huggingface-webhook-set.png)

## Notifiche prioritarie per i modelli in produzione

Non tutta l'attività su HuggingFace merita lo stesso grado di urgenza. Usa canali separati:

1. **Repository critici per la produzione** → canale con tipo di notifica **Urgente** o **Chiamata**
2. **Attività generica** → canale con notifica push standard

Per filtrare in base a una condizione (ad esempio avvisare solo sugli eventi `update` di determinati repository), usa le [condizioni di Echobell](/it/docs/conditions):

```
event.action == "update" && repo.name == "my-org/production-model"
```

## Notifiche per il team

Per condividere gli avvisi con il tuo team senza che ognuno debba configurarsi un webhook a parte:

1. Crea un canale condiviso (ad esempio “Team AI Models”)
2. Copia il **Link di iscrizione** dalle impostazioni del canale
3. Passa il link ai colleghi: ognuno si iscrive e sceglie le proprie preferenze di notifica

## Buone pratiche

- **Parti in piccolo**: monitora prima 2-3 repository critici, poi allarga il raggio quando sai quanti avvisi arrivano.
- **Rendi utili i modelli**: includi contesto sufficiente per decidere senza aprire HuggingFace. `{{event.description}}` contiene spesso dettagli preziosi.
- **Occhio all'alert fatigue**: se un canale genera più di 10-15 avvisi al giorno, stringi i filtri dei trigger o aggiungi delle condizioni.

Per la configurazione dei webhook, vedi la [documentazione webhook di Echobell](/it/docs/webhook). Per integrazioni affini, vedi [notifiche di GitHub Actions](/it/blog/github-actions-notifications) e [avvisi di Grafana](/it/docs/developer/grafana).
