WhatsApp + Gemini: Construa Seu Atendente de IA em Minutos! (Código Grátis)
Links para os downloads gratuitos
Conecte Seu WhatsApp ao Google Gemini: Tutorial Completo com Código Grátis
Bora pra ação! Hoje vamos conectar nosso WhatsApp diretamente à inteligência artificial do Google Gemini. Com o código que preparei, você poderá criar um bot que utiliza o poder do Gemini para manter conversas fluidas e inteligentes, tudo rodando gratuitamente no seu computador.
Vamos usar como base o bot de botões e listas que criamos em aulas passadas (com a biblioteca Baileys modificada pelo Knov) e adicionar a camada de IA do Google. O resultado é incrível!
Material de Apoio
Todo o material de apoio, incluindo o link do repositório e os comandos, está disponível logo acima nesta página.
Passo 1: Prepare o Ambiente (Git e Node.js)
Para começar, você precisa de duas ferramentas essenciais instaladas no seu computador:
- Git: Usado para baixar (clonar) o código do nosso projeto. Faça o download aqui.
- Node.js: A plataforma que executará nosso bot. Faça o download aqui.
Passo 2: Instalando o Bot com Gemini
Com o ambiente pronto, vamos à instalação. Abra o terminal do seu sistema (no Windows, pode ser o PowerShell) e siga os comandos.
- Verifique as instalações:
git --version
node -vConfirme se ambos os comandos retornam as versões instaladas.
- Clone o repositório do projeto:
git clone https://github.com/pedroherpeto/baileys_whaileys_button_list - Navegue para a pasta do bot:
cd baileys_whaileys_button_list
Atenção: Configure Sua Chave de API (Passo Essencial)
Antes de instalar as dependências, precisamos configurar sua conexão com o Gemini. Este é o passo mais importante!
- Na pasta do projeto que você acabou de baixar, encontre o arquivo
.env.example. - Renomeie este arquivo para
.env(apague o ".example"). - Abra o arquivo
.envem um editor de texto. - Você verá duas linhas. Em
GEMINI_API_KEY, cole a sua chave de API do Google Gemini (você pode gerá-la no Google AI Studio). EmGEMINI_MODEL, mantenha ou altere para o modelo que deseja usar.
Observação: Modelos como o "gemini-pro" possuem um nível de uso gratuito. Modelos mais avançados podem exigir que você adicione um cartão de crédito à sua conta Google Cloud.
- Instale as dependências do projeto:
npm install --force - Inicie o bot:
npm run dev
Pronto! Um QR Code aparecerá no seu terminal. Escaneie-o com seu WhatsApp (em Aparelhos Conectados) e aguarde a mensagem "Bot conectado com sucesso". Agora seu bot já está online, aguardando suas mensagens.
Passo 3: Conversando com a IA e Outros Comandos
Com o bot conectado, você já pode começar a conversar com ele. Toda mensagem que você enviar será processada pelo Gemini, que manterá o contexto da conversa graças a um sistema de histórico de chat.
Além da IA, o bot ainda mantém os comandos da versão anterior:
!list: Envia uma lista interativa.!button: Envia botões de resposta rápida.!clearchat: Limpa o histórico da sua conversa com o bot.
Quer um Sistema Completo e Pronto para Revenda?
Este bot é fantástico para projetos pessoais e estudos. Mas se você busca uma solução profissional, pronta para o mercado e com múltiplas integrações, precisa conhecer o Z-PRO.
O Z-PRO é nosso sistema White Label (SaaS) que já vem integrado com diversas IAs (Gemini, ChatGPT, Grok, Claude), construtores de bots (N8N, Typebot) e múltiplos canais de atendimento. É a ferramenta perfeita para quem quer revender uma solução de ponta e garantir um retorno substancial.
E para aprofundar ainda mais seus conhecimentos, junte-se à Comunidade ZDG, a maior do mundo sobre APIs e automação para WhatsApp, com mais de 7 mil alunos!
Qualquer dúvida, é só chamar. Tamo junto!
Leve seu negócio para o próximo nível
Este tutorial é apenas a ponta do iceberg. A ZDG é uma empresa com mais de 5 anos de mercado que já ajudou mais de 7.000 assinantes com a criação de soluções de automação de atendimentos e chatbots para WhatsApp com o melhor custo-benefício do mercado
Se você que quer começar do zero e aprender por conta própria:
Conheça a Comunidade ZDG e aprenda a automatizar seus atendimentos no WhatsApp com ferramentas open-source gratuitas. Tenha acesso a cursos essenciais de integrações, infraestrutura e aos nossos exclusivos auto-instaladores de sistemas como Whaticket, Chatwoot, Typebot e N8N.
Se você que busca um sistema avançado completo:
Conheça o Sistema Z-PRO, uma plataforma de multi-atendimento completa com flowbuider nativo para criação de chatbots, integração com inteligência artificial e modo White Label para revenda no modelo SAAS. Unifique WhatsApp (oficial e não oficial), Instagram, Facebook, Telegram e até ligações PABX em um único lugar.
