Tutorial – Usando o conector de análise do OpenAI no Qlik Cloud
Este tutorial ensina como trabalhar com o conector de análise do OpenAI para aprimorar seus aplicativos Qlik Sense com profundidade contextual de modelos de IA generativos.
Você pode integrar sua conexão analítica do OpenAI diretamente em seu modelo de dados para que os dados gerados por ela sejam pré-carregados no aplicativo. Como alternativa, você pode usá-la em expressões de gráfico. O tutorial mostra como se preparar para trabalhar com o conector e como criar conexões com o conector no Qlik Cloud. A partir daí, ele orienta você através de exemplos básicos de como incorporar a funcionalidade em seu aplicativos Qlik Sense.
Os exemplos neste tutorial também podem ser usados para trabalhar com o conector de análise do Azure OpenAI.
Pasta interativa mostrando como o conector do OpenAI pode ser usado para aprimorar o conteúdo analítico
 Configure sua conta da plataforma OpenAI e o ambiente do Qlik Cloud
Antes de poder trabalhar com o conector analítico OpenAI, você precisa concluir várias etapas. Elas incluem:
- 
                        
Criar uma conta na plataforma OpenAI
 - 
                        
Obter uma chave de API do OpenAI
 - 
                        
Ativar a funcionalidade de conexão analítica no Qlik Cloud
 
Para detalhes completos, consulte Introdução à plataforma OpenAI.
Criar as conexões
Crie duas conexões com o conector de análise do OpenAI, ambas usando a configuração da OpenAI Chat Completions API. Depois de criar a conexão, você está pronto para começar a trabalhar diretamente com a plataforma OpenAI por meio do script de carregamento ou em objetos gráficos.
As conexões serão usadas da seguinte forma:
- 
                        
Primeira conexão: usada para a Exemplos – Criando scripts de carregamento e expressões de gráfico para o conector de análise do OpenAI.
 - 
                        
Segunda conexão: usada para o Conector de análise do OpenAI – Exemplo interativo.
 
Faça o seguinte:
- 
                        
Crie duas novas conexões, uma por uma, para o OpenAI no editor da carga de dados ou na página Criar no centro de atividades do Análises. No editor da carga de dados, o conector do OpenAI é encontrado em Fontes de análise.
 -  
Selecione a Configuração a ser usada. Para ambas as conexões deste tutorial, use a configuração da OpenAI Chat Completions API.
 - 
                        
Autentique-se na conexão inserindo a chave de API do OpenAI que você gerou na seção de preparações deste tutorial.
 - 
                        
Ajuste os valores de parâmetro padrão para atender às suas necessidades.
Nota informativaVocê quase sempre precisará alterar o valor do parâmetro Máximo de tokens para que a conexão funcione adequadamente para suas necessidades. Esse parâmetro controla o tamanho da resposta que será gerada. - 
                        
Adicione um Campo de associação para vincular a saída da conexão ao modelo de dados de um dos seus aplicativos:
- 
                                
Para a primeira conexão, digite RowId como o Campo de associação.
 - 
                                
Para a segunda conexão, deixe o Campo Associação em branco.
 
 - 
                                
 - 
                        
Para o parâmetro Name, insira um valor de nome distinto para cada conexão criada. Você precisará usar esses valores de parâmetro ao trabalhar no script de carregamento ou com expressões de gráfico.
Para os propósitos dos exemplos do tutorial, use o seguinte:
- 
                                
Use o nome OpenAI_Examples_Intro para obter exemplos em Exemplos – Criando scripts de carregamento e expressões de gráfico para o conector de análise do OpenAI.
 - 
                                
Use o nome OpenAI_Example_InteractiveApp para obter exemplos em Conector de análise do OpenAI – Exemplo interativo.
 
 - 
                                
 - 
                        
Clique em Criar.
 
Exemplos
Depois de criar a conexão com essa configuração, você poderá usá-la em seu script de carregamento e em expressões de gráfico para se comunicar com modelos do OpenAI.
Esses exemplos são projetados para serem autônomos e podem ser concluídos independentemente um do outro.