Skip to content

Ceratt1/Chat-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

Projeto em Desenvolvimento: Aprendizado em API e Chatbot com Google Gemini

Bem-vindo ao repositório do meu projeto em desenvolvimento! Este projeto é uma iniciativa pessoal para aprofundar meus conhecimentos na criação de APIs, chatbots e outras tecnologias relacionadas.

Descrição

Este projeto está utilizando as seguintes tecnologias e bibliotecas:

  • Google Gemini AI: Para implementar funcionalidades avançadas de IA no chatbot.
  • Express: Framework de servidor web para construir e gerenciar a API.
  • dotenv: Biblioteca para gerenciamento de variáveis de ambiente.

Status do Projeto

⚠️ Importante: Este projeto ainda está em fase de desenvolvimento e não está finalizado. Muitas funcionalidades estão sendo adicionadas e testadas continuamente.

Objetivos

  • Aprendizado: O principal objetivo deste projeto é aprender e entender melhor como construir e integrar APIs e chatbots usando tecnologias modernas.
  • Implementação da IA do Google Gemini: Integrar a inteligência artificial do Google Gemini para criar interações mais inteligentes e naturais com os usuários.
  • Desenvolvimento de API: Criar uma API robusta utilizando Express para gerenciar as comunicações entre o chatbot e outros serviços.
  • Gerenciamento de Configurações: Utilizar dotenv para gerenciar de forma segura as variáveis de ambiente e configurações sensíveis.

Como Executar

  1. Clone o Repositório:

    git clone https://github.com/Ceratt1/Chat-Bot
    cd backend
  2. Instale as Dependências:

    npm install
  3. Configure as Variáveis de Ambiente: Crie um arquivo .env na raiz do projeto e adicione as suas configurações:

    API_KEY=
    
  4. Inicie o Servidor:

    npm run dev

Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e pull requests para melhorias, sugestões ou correções.

Contato

Se você tiver alguma dúvida ou sugestão, pode entrar em contato através do e-mail: gabrielceratticabral@gmail.com


Obrigado por visitar meu repositório! Fique à vontade para explorar e dar feedbacks. Este é um projeto de aprendizado, e toda contribuição é valiosa.

Boas práticas de desenvolvimento!


Observação: Este README é um modelo inicial e será atualizado conforme o desenvolvimento do projeto avance e novas funcionalidades sejam adicionadas.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published