Vai al contenuto principale Passa a contenuto complementare

Sorgente di analisi di Hugging Face

Utilizzare il connettore di analisi Hugging Face per la comunicazione con Hugging Face, per aggiungere alle app Qlik Sense funzioni contestuali e analitiche da una repository di grandi dimensioni di modelli di machine learning.

Con il connettore di analisi Hugging Face, è possibile inviare i dati dall'input dell'utente dell'app o dai dati caricati nello script a Hugging Face. È possibile connettersi a questa sorgente di analisi dalla pagina Crea nel centro attività Analisi, da Script o in un'app.

Hugging Face

Guida introduttiva a Hugging Face

Prima di utilizzare questo connettore di analisi, è necessario completare i seguenti passaggi di preparazione.

Creare un account

Visitare il sito web ufficiale di Hugging Face per registrare un account. Una volta creato l'account, è possibile generare chiavi API e accedere ad altre funzionalità sulla piattaforma.

Generazione di un token API

Per autenticarsi durante una connessione Hugging Face, è necessario disporre di un token API. Per scoprire come creare e gestire token API, consultare il sito web di Hugging Face. Potrebbe essere necessario completare questa operazione utilizzando le impostazioni dell'account dell'utente: Access Tokens.

Abilitazione degli endpoint di ML in Qlik Cloud

Per utilizzare questo connettore, è necessario abilitare gli endpoint di machine learning nel centro attività Amministrazione. L'interruttore è posizionato nella sezione Controllo funzione delle Impostazioni.

Per ulteriori informazioni, vedere Abilitazione delle connessioni di analisi per gli endpoint di machine learning.

Limiti

  • Le configurazioni differenti del connettore inviano i dati al servizio dell'endpoint con i seguenti limiti:

    • Feature Extraction: limite della richiesta di 40 righe per ogni richiesta, con dimensioni massime per il batch di 20 righe inviate alla volta.

    • Question Answering: limite della richiesta di 25 righe per ogni richiesta, con dimensioni massime per il lotto di una riga inviata alla volta.

    • Summarization: limite della richiesta di 40 righe per ogni richiesta, con dimensioni massime per il batch di 20 righe inviate alla volta.

    • Sentence Similarity: limite della richiesta di 10.000 righe per ogni richiesta, con dimensioni massime per il lotto di 1.000 righe inviate alla volta.

    • Text Classification: limite della richiesta di 40 righe per ogni richiesta, con dimensioni massime per il batch di 20 righe inviate alla volta.

    • Text Generation: limite della richiesta di 40 righe per ogni richiesta, con dimensioni massime per il batch di 20 righe inviate alla volta.

    • Token Classification: limite della richiesta di 40 righe per ogni richiesta, con dimensioni massime per il batch di 20 righe inviate alla volta.

    • Translation: limite della richiesta di 40 righe per ogni richiesta, con dimensioni massime per il batch di 20 righe inviate alla volta.

  • In uno scenario in cui un'applicazione viene ricaricata regolarmente, si consiglia di memorizzare nella cache le predizioni di machine learning usando un file QVD e inviare solo le nuove righe all'endpoint. Ciò migliorerà le prestazioni di ricaricamento dell'applicazione Qlik Sense e ridurrà il carico sull'endpoint modello.

  • Le risorse disponibili sui servizi in cui il modello è stato distribuito influiranno e limiteranno le prestazioni nel ricaricamento di Qlik Sense e nella reattività dei grafici.

  • Quando si utilizzano le connessioni Hugging Face in un'espressione del grafico, si consiglia di fornire i tipi di dati dei campi, dato che il modello ha bisogno di elaborarli nel formato corretto di stringa/numero. Un limite nelle estensioni lato server all'interno delle espressioni del grafico consiste nel fatto che i tipi di dati non vengono rilevati automaticamente, dato che si trovano nello script di caricamento.

  • Se si sta utilizzando un nome connessione relativo, e si decide di spostare la propria app da uno spazio condiviso a un altro spazio condiviso, o se si sposta la propria app da uno spazio condiviso al proprio spazio privato, ci vorrà del tempo affinché la connessione di analisi venga aggiornata per riflettere la nuova posizione nello spazio.

Ulteriori informazioni

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – facci sapere come possiamo migliorare!