# Fonte de análises do OpenAI

Use o conector de análise do OpenAI para se comunicar com a plataforma OpenAI interativa, enriquecendo seus aplicativos Qlik Sense com profundidade contextual e analítica de modelos generativos de IA, como aqueles que alimentam o ChatGPT.

Com o conector de análise OpenAI, você pode enviar dados da entrada do consumidor do aplicativo ou de dados carregados no seu script ao OpenAI. Você pode se conectar a essa fonte de análise na página Criar no centro de atividades do Análises, no Script ou em um aplicativo.

[OpenAI](https://openai.com/product)

## Introdução à plataforma OpenAI

Antes de poder usar o conector de análise OpenAI em seus aplicativos Qlik Sense, você deve concluir as seguintes etapas preparatórias. Você também deve habilitar endpoints de aprendizado de máquina no Qlik Cloud. Consulte [Ativando endpoints de ML no Qlik Cloud](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/ac-openai-overview.htm#Enabling2).

Depois de concluir essas etapas, você estará pronto para criar uma conexão com o conector de análises do OpenAI. Para obter mais informações, consulte [Criando uma conexão OpenAI](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/ac-openai-create.htm).

### Criando uma conta na plataforma

Para usar o conector OpenAI, você deve ter uma conta na plataforma OpenAI. Para criar uma conta na plataforma OpenAI, consulte [Bem-vindo à plataforma OpenAI](https://platform.openai.com/). Observe que esta conta é diferente da conta do ChatGPT oferecida pelo OpenAI, e os dois serviços, incluindo cobrança, são separados.

Atualmente, as contas são fornecidas com crédito por tempo limitado. Depois de usar esse crédito, é necessária uma conta paga para usar os serviços do OpenAI. Esta relação comercial é entre você e o OpenAI. O Qlik simplesmente facilita o uso das APIs de dentro do Qlik Cloud.

O uso da API OpenAI e os modelos fornecidos por ela estão sujeitos aos termos e condições descritos pelo OpenAI. Também é importante considerar as melhores práticas de estabilidade, precisão e segurança relacionadas a esses serviços, muitas das quais estão documentadas no site do OpenAI.

### Gerando uma chave de API do OpenAI

Depois de configurar uma conta OpenAI, você precisa gerar uma chave de API em sua plataforma. Para criar e gerenciar chaves de API para a plataforma OpenAI, consulte [chaves de API](https://platform.openai.com/account/api-keys).

A chave secreta gerada ficará visível apenas uma vez, por isso é importante anotar a chave com segurança depois de gerada.

## Ativando endpoints de ML no Qlik Cloud

Para trabalhar com esse conector, os endpoints de aprendizado de máquina devem ser habilitados no centro de atividades de Administração. O interruptor está localizado em Controle de recursos na seção Configurações.

Para obter mais informações, consulte [Habilitando conexões analíticas para endpoints de aprendizado de máquina](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/load-data-from-advanced-analytic-connections.htm#Enabling).

## Limitações

* A API do OpenAI impõe uma cota de endpoint e limitação de taxa, que estão sujeitas aos termos individuais de sua conta OpenAI. Mais informações podem ser encontradas na documentação de referência da API do OpenAI. Ver [Referência da API](https://platform.openai.com/docs/api-reference).

* O uso do conector de análise OpenAI afetará e limitará o desempenho no Qlik Sense recarregamento e capacidade de resposta do gráfico. O grau em que esse desempenho é afetado depende do seu caso de uso.

* As diferentes configurações deste conector enviam dados para o serviço endpoint com os seguintes limites:

  * API de complementações de chat do OpenAI: limite de solicitação de 25 linhas por solicitação, com um tamanho máximo de lote de uma linha enviada por vez.

  * Incorporações do OpenAI: limite de solicitação de 100 mil linhas por solicitação, com um tamanho máximo de lote de 1000 linhas enviadas por vez.

* Em um cenário em que um aplicativo é recarregado regularmente, é uma prática recomendada armazenar em cache as previsões de aprendizado de máquina usando um arquivo QVD e enviar apenas as novas linhas para o endpoint. Isso melhorará o desempenho do carregamento do aplicativo do Qlik Sense e reduzirá a carga no endpoint do modelo.

* Se estiver usando um nome de conexão relativo e decidir mover seu aplicativo de um espaço compartilhado para outro, ou se mover seu aplicativo de um espaço compartilhado para seu espaço pessoal, levará algum tempo para que a conexão analítica seja atualizada para refletir a nova localização do espaço.

* Você não pode criar e gerenciar conexões para este conector no Gerenciador de dados em um aplicativo de análise.

## Exemplos detalhados

Para obter exemplos de como trabalhar com o conector de análise OpenAI, consulte [Exemplos rápidos](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/ac-openai-use.htm#Quick) e [Tutorial – Usando o conector de análise do OpenAI no Qlik Cloud](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/ac-openai-tutorial.htm).