-
Instale as dependências: Execute o comando abaixo no diretório raiz do projeto para instalar todas as dependências listadas no
package.json:npm install
1.1. Instale o SDK da AI generativa:
npm install @google/generative-ai-
Crie o arquivo
.env: O projeto utiliza variáveis de ambiente para armazenar chaves e outras informações sensíveis. Crie um arquivo.envna raiz do projeto e adicione a sua chave de API da seguinte forma:API_KEY="Sua chave de API aqui"Certifique-se de substituir
"Sua chave de API aqui"pela chave correta que você obteve do serviço de API correspondente.Caso você não saiba como inserir uma API, crie uma conta do Google Cloud Console (atenção para a necessidade de inserir um cartão para a conta), crie um projeto e vá na opção "Credenciais" da aba na esquerda. Ali, você pode gerar um token, que será sua chave para por no campo API_KEY="Bem Aqui" e utilizar a aplicação.
-
Inicie o servidor: Depois de configurar o arquivo
.env, você pode iniciar o servidor localmente com o comando:npm start
Isso iniciará a aplicação em modo de desenvolvimento. Acesse o chatbot no navegador através de
http://localhost:3000.
Uma vez que o servidor esteja rodando, a interface do chatbot estará disponível. Você verá um botão de chat na parte inferior da tela, ao clicar nele, a assistente virtual será exibido. A partir daí, você pode digitar suas perguntas e receber respostas automatizadas. Caso o atendente seja mais idoso ou com problemas de baixa visão, contornamos esses problemas pensando em linhas de texto maiores, trazendo comodidade para os servidores de 0 a 100 anos!
-
/public/: Contém arquivos estáticos como imagens, ícones e estilos, incluindo o front-end e a lógica do chatbot.
- arquivo
index.htmlcontém toda a estrutura visível, estilização e alguns eventos (funções).
- arquivo
-
/server.js: Configuração do servidor que lida com as requisições do chatbot e conecta com a API.