Ir para conteúdo principal Pular para conteúdo complementar

Fonte de análises do Hugging Face

Use o conector de análise do Hugging Face para comunicação com o Hugging Face, enriquecendo seus aplicativos Qlik Sense com profundidade contextual e analítica de um grande repositório de modelos de aprendizado de máquina.

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

Hugging Face

Iniciando com o Hugging Face

Para poder usar esse conector de análise, você deve concluir as etapas preparatórias a seguir.

Criar uma conta

Visite o site oficial do Hugging Face para registrar uma conta. Depois de criar a conta, você pode gerar chaves API e acessar outros recursos da plataforma.

Gerar um token de API

Para se autenticar em uma conexão do Hugging Face, você deve ter um token de API. Para saber como criar e gerenciar tokens de API, consulte o site da Hugging Face. Talvez seja necessário fazer isso nas configurações da sua conta: Access Tokens.

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.

Limitações

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

    • Feature Extraction: limite de solicitação de 40 linhas por solicitação, com um tamanho máximo de lote de 20 linhas enviadas por vez.

    • Question Answering: limite de solicitação de 25 linhas por solicitação, com um tamanho máximo de lote de uma linha sendo enviada por vez.

    • Summarization: limite de solicitação de 40 linhas por solicitação, com um tamanho máximo de lote de 20 linhas enviadas por vez.

    • Sentence Similarity: limite de solicitação de 10.000 linhas por solicitação, com um tamanho máximo de lote de 1000 linhas enviadas por vez.

    • Text Classification: limite de solicitação de 40 linhas por solicitação, com um tamanho máximo de lote de 20 linhas enviadas por vez.

    • Text Generation: limite de solicitação de 40 linhas por solicitação, com um tamanho máximo de lote de 20 linhas enviadas por vez.

    • Token Classification: limite de solicitação de 40 linhas por solicitação, com um tamanho máximo de lote de 20 linhas enviadas por vez.

    • Translation: limite de solicitação de 40 linhas por solicitação, com um tamanho máximo de lote de 20 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.

  • Os recursos disponíveis nos serviços em que o modelo foi implementado impactarão e limitarão o desempenho no carregamento do Qlik Sense e na capacidade de resposta do gráfico.

  • Ao usar conexões Hugging Face em uma expressão de gráfico, é recomendado fornecer os tipos de dados dos campos, pois o modelo precisa processá-los no formato numérico/string correto. Uma limitação das extensões no lado do servidor em expressões de gráfico é que os tipos de dados não são detectados automaticamente, pois são no script de carregamento.

  • 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 privado, levará algum tempo conexão analítica ser atualizada para refletir a nova localização do espaço.

Saiba mais

Esta página ajudou?

Se você encontrar algum problema com esta página ou seu conteúdo - um erro de digitação, uma etapa ausente ou um erro técnico - informe-nos como podemos melhorar!