Centro de Ajuda
Aprofundar

Limitações e desafios comuns

Última atualização:

O ChatLab utiliza Retrieval-Augmented Generation (RAG) para fornecer respostas com base na sua base de conhecimento. Compreender as suas limitações ajuda a otimizar o desempenho do seu chatbot e a definir expectativas realistas.


Limitações da Janela de Contexto

O ChatLab utiliza modelos de IA com limites estritos de tokens para o processamento de pedidos. A janela de contexto tem de acomodar a pergunta do utilizador, o histórico de conversação e o conhecimento recuperado em conjunto.

Tamanhos de contexto por plano:

  • FREE/BASIC: 8.000 tokens
  • STANDARD: 16.000 tokens
  • PREMIUM: 32.000 tokens

O que acontece quando o contexto é excedido:

  • O conhecimento recuperado é truncado
  • Informações críticas podem ser omitidas
  • As respostas podem ficar incompletas ou não incluir detalhes importantes

Soluções:

  • Remova conteúdo redundante dos dados de treino
  • Divida ficheiros grandes em documentos menores e focados em tópicos específicos
  • Atualize o seu plano para obter janelas de contexto maiores
  • Utilize instruções de função claras e específicas para orientar as respostas

Limites de Treino e Extração de Conteúdo

Limites de Envio de Ficheiros

  • Tamanho máximo do ficheiro: 50MB por ficheiro
  • Formatos suportados: PDF, DOC, DOCX, TXT, CSV, XLS, XLSX

Conteúdo Que Não Pode Ser Extraído

O ChatLab não consegue ler nem extrair texto de:

  • Imagens e gráficos - O texto incorporado em imagens não é reconhecido
  • PDFs digitalizados - PDFs que contenham imagens de texto em vez de texto propriamente dito
  • Páginas protegidas por início de sessão - Páginas que exijam autenticação
  • Conteúdo renderizado intensamente em JavaScript - Algumas páginas dinâmicas podem não renderizar na totalidade
  • Ficheiros multimédia sem texto - Áudio, vídeo ou ficheiros incorporados

Restrições da Leitura de Websites

  • Tempo de processamento: Leituras extensas podem demorar entre 10-60 minutos
  • Níveis de aninhamento profundos: URLs com níveis muito profundos de aninhamento podem sofrer tempo limite excedido (timeout)
  • Conteúdo dinâmico: Algumas estruturas (frameworks) de JavaScript impedem a extração completa de conteúdo

Desafios de Comportamento da IA

Alucinação

Os modelos de IA podem gerar respostas plausíveis, mas incorretas, quando a informação relevante não é encontrada na base de conhecimento. A IA pode recorrer aos seus dados de treino gerais em vez de admitir que não sabe.

Reduzir a alucinação:

  1. Defina Creativity to 0 (Criatividade para 0) (Bot Settings (Definições do Bot) > Conversation (Conversação) > AI Behavior (Comportamento da IA))
  2. Adicione instruções explícitas nas definições de Role & Behavior (Função e Comportamento): "Responda apenas com base na base de conhecimento fornecida. Se não conseguir encontrar informações relevantes, diga 'Não disponho de informações sobre esse assunto.'"
  3. Mantenha a sua base de conhecimento abrangente para o seu setor específico

Consciência da Base de Conhecimento

O ChatLab não consegue:

  • Resumir o que está na base de conhecimento
  • Listar temas, ficheiros ou países abrangidos
  • Informar quantos documentos foram treinados
  • Explicar por que motivo uma informação específica foi recuperada

O chatbot recupera blocos de conteúdo relevantes para as perguntas, mas não compreende a estrutura ou os metadados da sua base de conhecimento.


Desempenho com Bases de Conhecimento Extensas

Problemas de Sobreposição Semântica

Quando vários documentos contêm informações semelhantes, o sistema pode:

  • Recuperar conteúdo menos relevante
  • Omitir a resposta mais adequada
  • Combinar incorretamente informações de diferentes contextos

Soluções:

  • Evite duplicar conteúdo entre ficheiros
  • Utilize uma estrutura e nomes de ficheiros claros e distintos
  • Teste perguntas que possam corresponder a várias fontes
  • Divida manuais abrangentes em ficheiros dedicados a tópicos específicos

Priorização da Recuperação

A IA recupera conteúdo com base na semelhança semântica com a pergunta do utilizador. O sistema não realiza o seguinte:

  • Não privilegia conteúdo mais recente em relação ao mais antigo
  • Não prioriza tipos de ficheiro específicos
  • Não compreende a hierarquia ou a importância dos documentos

Organize a sua base de conhecimento com conteúdos distintos e sem sobreposições para obter os melhores resultados.


Limites de Pedidos e Quotas

Limites de Envio de Mensagens

Para evitar abusos, os chatbots possuem limites de pedidos (rate limits) configuráveis. Quando excedidos:

  • Os utilizadores veem uma mensagem de limite de pedidos atingido
  • Devem aguardar antes de enviar mais mensagens
  • Configure os limites em Bot Settings (Definições do Bot) > Security (Segurança)

Créditos Mensais de Mensagens

Cada plano inclui créditos mensais de mensagens que são repostos na data de faturação:

  • FREE: 30 mensagens
  • BASIC: 2.400 mensagens
  • STANDARD: 11.000 mensagens
  • PREMIUM: 50.000 mensagens

Quando os créditos se esgotam, o chatbot deixa de responder até à renovação dos créditos ou até ativar a faturação de consumo excedente.


Dependências de Serviços Externos

O ChatLab depende de serviços de terceiros:

  • OpenAI/Google - APIs de modelos de IA para geração de respostas
  • Pinecone - Base de dados vetorial para recuperação de conhecimento
  • ZenRows - Extração de conteúdo de websites

Interrupções no serviço ou limites de pedidos destes fornecedores podem afetar temporariamente:

  • A velocidade de geração de respostas
  • A capacidade de leitura de websites
  • A precisão da recuperação de conhecimento

Estas falhas são raras, mas podem causar pequenos atrasos ou erros durante janelas de manutenção.


Resumo das Melhores Práticas

Desafio Solução
Respostas incompletas Reduzir a redundância, atualizar para um tamanho de contexto maior
Alucinação Definir a criatividade para 0, adicionar instruções rigorosas de função
Impossibilidade de extrair conteúdo Utilizar PDFs baseados em texto, evitar fontes centradas em imagens
Resultados sobrepostos Organizar o conteúdo em tópicos distintos
Limites de pedidos atingidos Ajustar os limites nas definições de Segurança
Treino lento Utilizar a leitura por sitemap, reduzir a profundidade de rastreio

Para questões específicas não abordadas aqui, contacte o suporte através de Main Menu (Menu Principal) > Support Request (Pedido de Suporte).