Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 1.81 KB

README.md

File metadata and controls

39 lines (25 loc) · 1.81 KB

CodeX - Your Coding AI

Tecnologias   |    Projeto      


OpenAi_CodeX

🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

  • HTML e CSS (Vanilla)
  • JavaScript (Vanilla)
  • Vite (Bundler)
  • openai (API)
  • cors (Middleware)
  • dotenv (Environment Variables)
  • express (Backend)

💻 Projeto

Bem-vindo ao projeto de chatbot! O objetivo deste projeto é criar um chatbot que possa conversar com você sobre programação. O chatbot foi desenvolvido com a API da OpenAI, que utiliza o GPT-3 para gerar respostas para as mensagens enviadas pelo usuário. Este projeto foi criado usando Vanilla JavaScript no lado do cliente e o framework Express no lado do servidor.

O arquivo script.js é responsável por lidar com a interação do usuário com o formulário de chat e enviar as mensagens para o servidor, onde são processadas pelo OpenAI. O servidor, por sua vez, depende de algumas bibliotecas, como o CORS, dotenv, express, nodemon e openai.

A interface de chat foi desenvolvida com o gerenciador de pacotes Vite. As imagens de perfil de usuário e de chatbot são importadas e usadas para distinguir quem enviou a mensagem.

Ao enviar uma mensagem, o usuário recebe uma resposta do chatbot após um pequeno indicador de carregamento. Caso ocorra algum erro durante o processamento da mensagem, o chatbot informará ao usuário e exibirá uma mensagem de erro.


Feito com ♥ by Gustavo Batista 👋 LinkedIn e GitHub