Tutorial – Utilizzo del connettore di analisi OpenAI in Qlik Cloud
Questo tutorial spiega come utilizzare il connettore di analisi OpenAI per ottimizzare le app Qlik Sense con informazioni contestuali dai modelli IA generativi. Nello specifico, illustra come usare il connettore con due configurazioni differenti.
È possibile integrare la connessione di analisi OpenAI nel proprio modello dati in modo che i dati generati vengano pre-caricati nell'app. In alternativa, è possibile utilizzarla nelle espressioni del grafico. Il tutorial Illustra come prepararsi per l'utilizzo del connettore e come creare connessioni con due differenti configurazioni. Quindi, riporta degli esempi basici su come incorporare la funzionalità nelle app Qlik Sense.
Gli esempi in questo tutorial possono anche essere utilizzati per l'utilizzo del connettore di analisi Azure OpenAI.
Configurazione dell'account della piattaforma OpenAI e dell'ambiente Qlik Cloud
Prima di usare il connettore di analisi OpenAI, è necessario completare diversi passaggi. Questi includono:
-
Creazione di un account sulla piattaforma OpenAI
-
Ricezione di una chiave API OpenAI
-
Abilitazione della funzionalità della connessione di analisi in Qlik Cloud
Per i dettagli completi, vedere Guida introduttiva alla piattaforma OpenAI.
Creazione di connessioni
È possibile creare connessioni al connettore di analisi OpenAI dalla pagina Crea nel centro attività Analisi o dall'Editor caricamento dati. Una volta create le connessioni, è possibile iniziare a utilizzare direttamente la piattaforma OpenAI utilizzando lo script di caricamento o negli oggetti del grafico.
Procedere come indicato di seguito:
-
È possibile creare una nuova connessione a OpenAI dall'Editor caricamento dati o dalla pagina Crea nel centro attività Analisi. Nell'Editor caricamento dati, il connettore OpenAI si trova in Sorgenti di analisi.
-
Selezionare la Configurazione che si desidera utilizzare. Usare una configurazione per ogni connessione creata. Per questo tutorial, creare una connessione separata per ciascuno dei seguenti esempi:
-
Esempio 1: API completamenti di OpenAI (GPT-3) – Righe
-
Esempio 2: API completamenti di OpenAI (GPT-3) – Tabelle JSON
-
Esempio 3API completamenti chat OpenAI (GPT-3.5, GPT-4) – Righe
-
Esempio interattivo: API completamenti chat OpenAI (GPT-3.5, GPT-4) – Righe
-
-
Autenticarsi sulla connessione inserendo la chiave API OpenAI generata come descritto nella sezione introduttiva di questo tutorial.
-
Regolare i valori parametro predefiniti in base alle proprie esigenze.
Nota informaticaSarà quasi sempre necessario alterare il valore del parametro Numero max token perché la connessioni funzioni correttamente in base alle proprie esigenze. Questo parametro controlla le dimensioni della risposta che verrà generata. -
Aggiungere un Campo di associazione per collegare l'output della connessione al modello dati di una delle proprie app. Questo dipenderà dagli esempi su cui si sta lavorando.
-
Per le connessioni usate negli esempi 1-3, inserire RowId.
-
Per l'esempio interattivo, lasciare il parametro vuoto.
-
-
Per il parametro Nome, inserire un valore nome distinto per ogni connessione creata, che indica la configurazione della connessione utilizzata. Sarà necessario usare questi valori per il parametro quando si utilizza lo script di caricamento o le espressioni del grafico.
Come esempi per il tutorial, utilizzare:
-
Esempio 1: Connessione OpenAI per il completamento di righe (GPT-3)
-
Esempio 2: Connessione OpenAI per i completamenti delle tabelle JSON (GPT-3)
-
Esempio 2: Chat_Completions_GPT_3.5_4_Rows
-
Esempio interattivo: Interactive_Chat_Completions_GPT_3.5_4_Rows
-
-
Fare clic su Crea.
Esempi
Una volta creata la connessione con questa configurazione, è possibile utilizzarla nello script di caricamento e nelle espressioni del grafico per la comunicazione con i modelli di OpenAI.
Nelle sezioni successive è illustrato un esempio per ogni processo.
Questi esempi sono ideati per illustrare casi separati e possono essere completati in modo indipendente l'uno dall'altro.