Integração WhatsApp e ChatGPT - autoresponder para conversas WhatsApp
O TimelinesAI permite-lhe configurar uma resposta automática do ChatGPT na sua conta do WhatsApp sem código ou ferramentas de automação externas!
Pode adaptar a resposta do ChatGPT às suas necessidades, fornecendo instruções em linguagem simples no campo de prompt. Use o prompt padrão como base e modifique-o conforme necessário. Você pode fornecer algumas informações básicas sobre o seu negócio e instruir o ChatGPT a responder de forma diferente, dependendo se é a primeira mensagem na conversa do WhatsApp.
Você pode selecionar se deseja ativar a resposta automática em bate-papos específicos do WhatsApp ou ativá-la em todos os novos bate-papos criados, quando receber uma mensagem de um novo contato ou iniciar uma nova conversa.
Para cada mensagem recebida em um bate-papo, onde a resposta automática do ChatGPT está ativada, o TimelinesAI responderá automaticamente com um texto, gerado pelo ChatGPT.
Como é que funciona?
Utilizamos o modelo ChatGPT text-davinci-003 com até 1000 fichas por pedido único (pode ler mais sobre fichas e preços aqui). Até 16 mensagens WhatsApp mais recentes na conversa serão fornecidas juntamente com o pedido, para permitir respostas altamente relevantes e sensíveis ao contexto.
No entanto, a maioria das línguas humanas são suportadas, a qualidade da resposta depende da língua e não pode ser garantida. Além disso, outras línguas para além do inglês podem utilizar significativamente mais fichas.
A resposta automática do ChatGPT WhatsApp é activada com um atraso de 5 segundos após a receção da mensagem, para permitir que o operador humano responda.
A infra-estrutura ChatGPT pode ocasionalmente experimentar carga ou estar indisponível. Se não formos capazes de obter uma resposta ChatGPT com sucesso, serão feitas até mais 3 tentativas. Por favor, aguarde mais tempo (normalmente até 10 segundos) para além do atraso inicial, até que uma resposta automática seja enviada ao utilizador.
Se tiver algum problema técnico ou se estiver interessado em configurações personalizadas, por favor contacte-nos em support@timelines.ai).
Configuração
Pode configurar um autoresponder do WhatsApp com o ChatGPT em alguns passos simples:
1. Registo ou login no site do OpenAI: https://openai.com/api/
2. Navegue até à secção Chaves API e crie uma nova Chave API. Copiar a chave para a área de transferência.
3. Navegar para a página de definições de TimelinesAI ChatGPT e introduzir a chave API.
* O item do menu de definições ChatGPT está disponível na barra lateral esquerda em TimelinesAI. Se não conseguir ver esta opção, contacte o suporte para solicitar acesso a esta funcionalidade para o seu espaço de trabalho.
Nesta secção, verá as seguintes definições:
- Limite de palavras do histórico do chat: o limite do número de palavras do histórico do chat, que será fornecido ao ChatGPT para gerar a resposta juntamente com o prompt.
- Profundidade do histórico do chat: O número de mensagens do histórico de chat fornecidas ao ChatGPT para a geração de respostas, em conjunto com o prompt.
- Atraso de anulação da resposta automática: Este é um período especificado (em segundos) que permite que um operador manual responda a partir de qualquer sessão WA. Se o operador enviar uma resposta manual dentro deste período de tempo, o ChatGPT não produzirá uma resposta automática.
- Máximode tokens do ChatGPT: O número máximo de tokens que podem ser processados ou gerados pelo ChatGPT numa única resposta. Os tokens podem ser considerados como pedaços de texto. Em inglês, um token pode ser tão curto quanto um caractere ou tão longo quanto uma palavra.
- Temperatura do ChatGPT: Esta definição controla a aleatoriedade das respostas do modelo. Um valor mais alto torna as saídas mais variadas e criativas, enquanto um valor mais baixo resulta em respostas mais deterministas e focadas. Ajustar a temperatura permite ajustar o equilíbrio entre imprevisibilidade e consistência nas respostas do ChatGPT.
- ChatGPT top_p: Esta definição dita a diversidade das respostas, seleccionando palavras com base na sua probabilidade cumulativa. Um top_p mais alto resulta em resultados mais variados, enquanto um valor mais baixo leva a respostas mais deterministas. Por outro lado, a temperatura do ChatGPT influencia a aleatoriedade dos resultados do modelo. Essencialmente, embora ambos os parâmetros controlem a aleatoriedade, a temperatura ajusta toda a distribuição de probabilidades e top_p limita a seleção a um subconjunto das palavras mais prováveis.
- Penalidade de frequência ChatGPT: Este parâmetro influencia a preferência do modelo por tokens (palavras ou caracteres) mais ou menos frequentes nas suas respostas. Um valor positivo incentiva o modelo a usar tokens menos comuns, tornando as respostas mais exclusivas, enquanto um valor negativo promove o uso de tokens mais frequentes, resultando em frases mais típicas. O ajuste deste parâmetro permite ajustar a novidade ou a convencionalidade dos resultados do ChatGPT.
- Penalidade de presença ChatGPT: Este parâmetro ajusta a inclinação do modelo para os símbolos que já utilizou. Um valor positivo desencoraja a repetição, levando a respostas mais diversas, enquanto um valor negativo pode encorajar a reutilização de certos símbolos. Este parâmetro ajuda a ajustar a variedade ou a repetitividade dos resultados do ChatGPT.
4. Edite o Prompt para fornecer instruções adequadas ao motor do ChatGPT.
5. Marque a caixa "Activate ChatGPT"
6. Abre a página de contas do WhatsApp e ativa a "Resposta automática do ChatGPT" para os números relevantes
7. Para ativar/desativar as respostas automáticas do ChatGPT para chats individuais, abra o chat pretendido na Vista de chats. Navegue até ao chat relevante e clique em "Ativar resposta automática do ChatGPT" para o ativar nesse chat:

7. Os chats com a resposta automática do ChatGPT activada terão uma etiqueta correspondente na Vista de chat
Crie um novo filtro para ver todos os chats em que a resposta automática do ChatGPT está activada OU desactivada. Abra a Vista de chat > Clique em "Novo filtro" > Em "Resposta automática do ChatGPT activada", seleccione o parâmetro pretendido - apenas desativado, apenas ativado ou todos.
Composição de uma prompt
ChatGPT recebe instruções em linguagem humana simples. O inglês é recomendado por razões de eficiência.
Tenha em mente que, a fim de proporcionar um contexto de conversa, concatenamos até 16 mensagens mais recentes numa conversa no formato seguinte:
Remote: Hello! I am interested in custom software development, can you help me?
Me: Yes, we can help with custom software development. What kind of services are you looking for?
Remote: I would like to develop a mobile application
Recomendamos instruções claras e específicas, que mencionem explicitamente a mim e à pessoa "remota". Considere uma versão genérica do prompt, por exemplo:Continue conversation in the same language, on my behalf.
If this is first message, just greet politely the Remote person.
Otherwise provide response based on the context of previous conversation.
Use short answers.
Sinta-se à vontade para fornecer contexto/instruções adicionais da mesma forma que daria instruções a um agente de call center:Continue conversation in the same language, on my behalf.
We are an insurance agency. If this is first message in conversation, ask the Remote person about her needs and contact details (full name, email). Otherwise provide response based on the context of previous conversation. Use short phrases.
- Como criar uma notificação no aplicativo do HubSpot quando uma mensagem do WhatsApp é recebida - 12 de julho de 2023
- Dominar os fluxos de trabalho do HubSpot: Um guia completo para enviar mensagens de marketing do WhatsApp para sua lista de contatos - 3 de julho de 2023
- WhatsApp e Zapier - as melhores práticas - 30 de Novembro de 2022