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, Script o in un'app.

Hugging Face

Introduzione 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.

Limitazioni

  • 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.

  • Non è possibile creare e gestire connessioni a questo connettore in Gestione dati all'interno di un'app di analisi.

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 – ti pregiamo di farcelo sapere!