Centro de Ajuda
Treinar o seu chatbot

Treinar o seu chatbot - conceitos básicos e limites

Última atualização:

O treino é a forma como o seu chatbot aprende sobre o seu negócio. Fornece o conteúdo - a partir do seu website, documentos ou texto personalizado - e o ChatLab processa-o numa base de conhecimento que o chatbot utiliza para responder a perguntas.


Onde encontrar o treino

Selecione o seu chatbot no painel principal e, em seguida, clique no separador Training (Treino) na barra de navegação horizontal.

Separador Training destacado na navegação do bot


Fontes de treino

A barra lateral esquerda no separador Training lista todas as categorias de fontes de treino disponíveis. Cada tipo de fonte adiciona conteúdo à mesma base de conhecimento do seu chatbot.

Categorias de fontes de treino na barra lateral esquerda

URLs de websites (Links)

Aponte o seu chatbot para o seu website e ele irá rastrear as páginas, extrair o conteúdo de texto e treinar com o que encontrar. Pode analisar um website inteiro, uma única página ou utilizar o seu sitemap para um controlo preciso. As definições avançadas permitem-lhe filtrar URLs, excluir elementos da página e configurar o comportamento de extração (scraping).

Saiba mais sobre como adicionar fontes de websites

Ficheiros

Carregue documentos diretamente para a base de conhecimento do seu chatbot. Formatos suportados: PDF, TXT, MD, JSON, DOC, DOCX, CSV, XLS, XLSX. Pode carregar até 20 ficheiros de uma só vez, com um máximo de 20 MB por ficheiro. O ChatLab extrai o conteúdo de texto e processa-o para treino.

Saiba mais sobre como adicionar ficheiros

Perguntas e Respostas

Crie pares de P&R para fornecer ao seu chatbot respostas precisas a perguntas específicas. Isto é útil para FAQs, políticas da empresa ou qualquer tópico em que pretenda uma resposta consistente. Pode agrupar pares de P&R relacionados sob etiquetas para facilitar a gestão.

Saiba mais sobre como adicionar perguntas e respostas

Texto

Adicione texto simples diretamente à base de conhecimento do seu chatbot. Utilize esta opção para adições rápidas, conhecimento interno ou conteúdo que não exista num ficheiro ou no seu website. Cada entrada de texto pode ter até 100.000 carateres.

Saiba mais sobre como adicionar texto simples

Correções

Ajuste com precisão o seu chatbot corrigindo os seus erros anteriores. Pode adicionar correções a partir do separador Chatlogs quando detetar uma resposta incorreta ou criá-las manualmente na secção Training.

Saiba mais sobre como adicionar e editar correções


Produtos numa loja online

Gere uma loja online? Os produtos não devem ser incluídos nas fontes de treino indicadas acima. Existem três formas de um chatbot encontrar produtos:

  1. AI Search (recomendado) - os produtos são indexados separadamente da base de conhecimento, contabilizados por artigo (um produto com variantes conta como um artigo) e não consomem carateres de treino. Incluído em todos os planos E-commerce e disponível num plano Universal através do extra de integrações de e-commerce com um pacote de produtos AI Search.
  2. Pesquisa na loja em tempo real - o chatbot consulta o próprio motor de pesquisa da loja através da API da loja. Nada é indexado. Requer um plano Universal com o extra de integrações de e-commerce.
  3. Treino em páginas analisadas da loja - possível em qualquer plano, mas pouco eficiente para produtos: os preços e o stock ficam desatualizados entre análises, e as páginas de produtos consomem carateres de treino.

Utilize as fontes de treino mencionadas neste artigo para conteúdos informativos, como entregas, devoluções e FAQ. Saiba mais: AI Search, live store search or scanned pages (AI Search, pesquisa na loja em tempo real ou páginas analisadas), How to set up ChatLab for your e-commerce store (Como configurar o ChatLab para a sua loja de e-commerce) e E-commerce plans and limits (Planos e limites de e-commerce).

Limites de treino

O painel Limits (Limites) na parte inferior da barra lateral esquerda mostra a sua utilização atual para o chatbot selecionado.

Painel Limits a mostrar tamanho de treino, links, novos treinos e créditos

O que conta como um caráter de treino

A capacidade de treino mede o texto de origem armazenado, incluindo URLs retidos e carateres de formatação. A marcação HTML, scripts e estilos são removidos durante a extração do website, mas o texto oculto pode ser mantido quando a opção Scrape hidden contents (Extrair conteúdos ocultos) está ativada. O tamanho do ficheiro em MB é uma medição diferente; não existe uma conversão fixa do tamanho da página para carateres de treino.

Verifique o seu limite real em Limits e as opções oferecidas em Subscription (Subscrição). Os planos, extras e sobreposições de conta determinam a capacidade; não a deduza a partir de uma tabela fixa de nomes de planos.

Limites por bot

Cada chatbot tem o seu próprio limite independente de dados de treino. O facto de um chatbot atingir o limite não afeta os seus outros chatbots. Todas as fontes de treino num único chatbot (conteúdo do website, ficheiros, P&R, texto, correções) contam para o mesmo total acumulado de carateres.

Monitorizar a sua utilização

O painel Limits apresenta:

  • Training size (Tamanho de treino) - Carateres utilizados vs. o seu limite (ex.: 30.133 / 15.000.000)
  • Links - Número de URLs treinados vs. o seu limite de links
  • Trainings (Treinos) - Mostra Unlimited (Ilimitado) para o número de operações de treino; os limites de carateres, links e de novos treinos automáticos continuam a aplicar-se
  • Re-trainings (Novos treinos) - Utilização de novos treinos automáticos da conta vs. o limite mensal
  • Credits remaining (Créditos restantes) - Créditos de mensagens da conta disponíveis para o mês civil atual; consulte Message credits

Para uma compreensão mais aprofundada de como funcionam os limites, incluindo quotas por plano, novos treinos inteligentes e dicas de otimização, consulte Compreender os limites de dados de treino.


Como funciona o treino

Quando adiciona uma fonte de treino, o ChatLab processa-a em segundo plano:

  1. Extração de conteúdo - O texto é extraído da sua fonte (página web, ficheiro ou entrada manual)
  2. Fragmentação (Chunking) - O texto é dividido em pedaços mais pequenos otimizados para recuperação
  3. Geração de embeddings - Cada fragmento é convertido numa representação numérica (embedding)
  4. Indexação - Os embeddings são armazenados na base de conhecimento para uma pesquisa de similaridade rápida

Quando um utilizador faz uma pergunta ao seu chatbot, o sistema pesquisa na base de conhecimento os fragmentos mais relevantes e utiliza-os para gerar uma resposta precisa.

Monitorizar o progresso do treino

O progresso do treino é atualizado em tempo real - não precisa de atualizar a página. À medida que o seu trabalho de treino avança por cada fase (análise, extração, treino), o badge de estado, a barra de progresso e as contagens de links são atualizados automaticamente. Quando o treino termina, a página atualiza os dados de treino por si própria para que veja sempre os resultados mais recentes.

Pode sair da página enquanto o treino está em curso. O treino continua em segundo plano e pode, opcionalmente, receber uma notificação por e-mail quando for concluído. Saiba mais sobre o treino em segundo plano.


Após a conclusão do treino, inspecione uma fonte importante com View (Ver) e faça uma pergunta relacionada em Overview (Visão geral). Uma fonte pequena pode demorar alguns minutos; fontes maiores podem demorar mais tempo. Verifique as fontes com falhas ou incompletas antes de confiar no respetivo conteúdo.

Gerir tarefas de treino de websites

Quando treina o seu chatbot a partir de URLs de websites, cada análise cria uma tarefa de treino listada no subseparador Trainings (Training > Links > Trainings). Estas tarefas incluem várias funcionalidades para o ajudar a acompanhar e a gerir os seus dados de treino.

Links de treino com identificadores de ID

Identificadores de ID de treino

Cada tarefa de treino apresenta um identificador de ID (por exemplo, #42) junto ao URL do website. Isto facilita a identificação e a referência a tarefas de treino específicas, especialmente quando tem múltiplas análises para o mesmo website.

Filtrar links por tarefa de treino

Quando o seu chatbot tem mais do que uma tarefa de treino de website, surge um filtro pendente acima da lista de links. Utilize-o para mostrar apenas os links que pertencem a uma tarefa de treino específica ou selecione All trainings (Todos os treinos) para ver todos os links. Isto é útil quando pretende rever ou gerir links de uma análise específica.

Links reatribuídos ou removidos

Se uma tarefa de treino concluída mostrar Links reassigned or removed (Links reatribuídos ou removidos), significa que os links originalmente analisados por essa tarefa foram movidos para um treino mais recente ou foram eliminados. A tarefa de treino em si é mantida para referência, mas já não tem links ativos associados. Pode arquivar estas tarefas para manter a sua lista de treinos organizada.

Ver parâmetros de extração

Clique em More details (Mais detalhes) em qualquer tarefa de treino para ver o conjunto completo de parâmetros utilizados nessa análise. Isto inclui padrões de URL, filtros de elementos, código do país e as definições de processamento de parâmetros de consulta (se todos os parâmetros de consulta foram ignorados ou se parâmetros específicos foram excluídos). Também pode iniciar um novo treino com os mesmos parâmetros clicando em New training with same parameters (Novo treino com os mesmos parâmetros).

Detalhes de treino com parâmetros de extração


Novo treino (Re-training)

O conteúdo dos websites muda com o tempo. Pode voltar a treinar páginas individuais manualmente ou configurar um novo treino agendado e automático (diário, semanal ou mensal) para manter o conhecimento do seu chatbot atualizado.

Ao voltar a treinar conteúdo existente, o ChatLab utiliza o cálculo de quota líquida - apenas a diferença entre o conteúdo antigo e o novo conta para o seu limite, e não a página inteira novamente.

Saiba mais sobre novos treinos


Dicas para um treino eficaz

  • Qualidade em vez de quantidade - Foque-se no conteúdo que ajuda diretamente a responder a perguntas dos clientes (FAQs, detalhes de produtos, artigos de suporte, políticas)
  • Evite ruído - Exclua páginas irrelevantes como ecrãs de início de sessão, galerias de imagens ou arquivos de notícias. Utilize a filtragem avançada de URLs ao analisar websites
  • Combine fontes - Utilize a análise de websites para uma cobertura alargada e, em seguida, complemente com pares de P&R para tópicos que exijam respostas precisas
  • Reveja e corrija - Verifique as respostas do seu chatbot nos Chatlogs e adicione correções quando necessário
  • Utilize o Knowledge Base Optimizer - Teste quais as fontes que correspondem a uma pergunta específica; isto não é um relatório das fontes mais utilizadas

Para mais estratégias, consulte Como melhorar as respostas do chatbot.


Artigos relacionados