Selezione e caricamento di dati da una connessione Hugging Face
Una volta creata una connessione, è possibile selezionare i dati e caricarli in un'app o uno script di Qlik Sense. I dati vengono caricati nell'Editor caricamento dati o in Script.
In Editor caricamento dati o Script, le comunicazioni di base con una connessione di analisi di Hugging Face sono formulate come uno script con i seguenti componenti e forse anche altri, a seconda della configurazione del connettore:
-
Tabella (Tabella Resident) contenente il campo della richiesta (Campo dati) che si desidera inviare a Hugging Face. A seconda della configurazione utilizzata, nella tabella di input potrebbero essere necessari campi aggiuntivi.
-
Un'istruzione LOAD Hugging Face, che comunica con Hugging Face tramite la connessione dell'utente.
In una configurazione avanzata, i campi della richiesta e il campo dell'associazione tecnicamente possono essere definiti in una tabella contenente altri campi. Tuttavia, i campi della richiesta e il campo dell'associazione devono essere contenuti nella stessa tabella di input. È importante essere consapevoli che, quando si collegano questi campi nel proprio modello dati, le risposte vengono generate per ogni valore di campo.
Creazione di una tabella di dati da inviare a Hugging Face
Per prima cosa, è necessario caricare una tabella contenente i dati da inviare al modello come richiesta. Questa deve consistere di un'unica colonna di dati (in determinate configurazioni, potrebbe esserci più di una colonna) nella quale ogni cella rappresenta del testo che deve essere completato dal modello. Può esservi un secondo campo aggiuntivo per il Campo di associazione, ma questo deve corrispondere al nome del campo specificato nella configurazione. Si tratta di un campo speciale che non sarà inviato a Hugging Face, ma è allegato alle risposte allo scopo di integrare i dati dell'interazione nel modello dati.
Considerazioni relative al volume dati delle richieste
Quando si caricano i dati, ogni riga nel campo della richiesta verrà inviata a Hugging Face. Prima di interagire con una piattaforma di terze parti, assicurarsi di conoscere come il numero di richieste, il volume di data inclusi nelle proprie richieste e la configurazione del connettore hanno effetto sull'accordo finanziario e sulle modalità di fatturazione con le terze parti. Un utilizzo più elevato della piattaforma esterna può determinare costi superiori.
Creazione di un'istruzione di caricamento Hugging Face
Per la comunicazione con Hugging Face, è anche necessario creare un'istruzione LOAD utilizzando la sintassi dell'estensione. Questa parte dello script fa riferimento alla connessione Hugging Face dell'utente e specifica il nome della tabella e dei campi che si utilizzano per inviare i dati della richiesta (vedere la sezione anteriore). L'istruzione carica una tabella separata che contiene le risposte del modello a ogni riga della richiesta, tra gli altri dati.
Per generare questa parte dello script, è possibile usare la procedura guidata Seleziona dati per la connessione che utilizzata. Questa genera uno script modello che include i nomi delle proprietà fornite.
Individuare la connessione utilizzata nel pannello Sorgenti dati di Editor caricamento dati o Script, quindi fare clic su . Questa azione apre la procedura guidata Seleziona dati.
Quando si utilizza la procedura guidata Seleziona dati, è necessario fornire due proprietà:
-
Il nome della Tabella Resident. È una tabella con la richiesta da inviare a Hugging Face.
-
Il nome del Campo dati. È un campo contenente i dati della richiesta da inviare a Hugging Face. Notare che alcuni modelli Hugging Face, potrebbe essere necessario inviare al connettore più di un campo di input. Tuttavia, in questa procedura guidata il campo Dati è sempre un campo unico.
In alternativa, è possibile aggiungere i dati manualmente nell'editor dello script senza bisogno di usare la procedura guidata.
Quando si fa clic su Inserisci script, la nuova tabella viene aggiunta allo script di caricamento. Ora è possibile caricare i dati, verificare il modello dati risultante e usare i dati per creare contenuti di analisi nella propria app.