Os limites de taxa (rate limits) protegem o seu chatbot contra o envio massivo de mensagens - por exemplo, um visitante mal-intencionado ou um script automatizado a enviar mensagens sem parar para esgotar os seus créditos de mensagens. Quando um visitante ultrapassa o limite, o chatbot deixa de responder e apresenta uma mensagem definida por si, até que o período de tempo termine.
Os limites de taxa funcionam por visitante: o contador aplica-se às mensagens enviadas a partir de um dispositivo e de uma janela do navegador, pelo que um visitante atingir o limite nunca bloqueia os restantes utilizadores.
Onde Encontrar
Selecione o seu chatbot e aceda a Settings > Security (Definições > Segurança). A secção Rate limits (Limites de taxa) encontra-se logo abaixo de Allowed domains.
Como Ativar
- Ative o botão de alternância Enable rate limits for bot (Ativar limites de taxa para o bot) no cabeçalho da secção Rate limits.
- Os campos de limite ficam visíveis, pré-preenchidos com os valores recomendados: 40 mensagens a cada 150 segundos.
- Ajuste os números e a mensagem de limite, se necessário. As alterações são guardadas automaticamente - surge uma confirmação "Saved" no canto inferior direito.
Explicação das Opções
-
Limit to ... messages every ... seconds: O número máximo de mensagens que um visitante pode enviar dentro do intervalo de tempo. Quando o intervalo termina, o limite completo de mensagens do visitante é restaurado. A configuração recomendada da ChatLab é de 40 mensagens a cada 150 segundos - suficientemente ampla para que os visitantes normais nunca a notem.
-
Show this message to show when limit is hit: O texto que o chatbot apresenta em vez de uma resposta quando o limite é excedido. O valor predefinido é "Too many messages in a row".
Para desativar a funcionalidade, volte a desligar o botão de alternância - os valores limite são removidos e nenhum limite de taxa será aplicado.
Como Aparece ao Visitante
Quando um visitante excede o limite, o chatbot responde com a sua mensagem de limite em vez de fornecer uma resposta. As mensagens enviadas enquanto o limite estiver ativo não consom os seus créditos de mensagens.
Assim que o período de tempo terminar, o chatbot volta a responder normalmente - o visitante não precisa de atualizar a página.
Proteções Relacionadas
Os limites de taxa são uma das várias ferramentas disponíveis na página Security. Também pode restringir os domínios onde o chatbot é apresentado, bloquear endereços IP ou países específicos e ativar o filtro automático de spam - consulte Security Settings para obter uma visão geral completa.
Para limitar a quantidade de créditos de mensagens que um único chatbot pode consumir por mês, utilize a opção Bot message credit limit (Limite de créditos de mensagens do bot) em Settings > Model & Advanced (Definições > Modelo e Avançado).