Skip to content

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requisitos

Instalação

  1. 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
  1. Crie o arquivo .env: O projeto utiliza variáveis de ambiente para armazenar chaves e outras informações sensíveis. Crie um arquivo .env na 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.

  2. 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.

Uso

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!

Estrutura do Projeto

  • /public/: Contém arquivos estáticos como imagens, ícones e estilos, incluindo o front-end e a lógica do chatbot.

    • arquivo index.html contém toda a estrutura visível, estilização e alguns eventos (funções).
  • /server.js: Configuração do servidor que lida com as requisições do chatbot e conecta com a API.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages