/codex

The goal of this project is to create a chatbot that can talk to you about programming. The chatbot was developed with the OpenAI API, which uses GPT-3 to generate responses to messages sent by the user. This project was created using Vanilla JavaScript on the client side and the Express framework on the server side.

Primary LanguageJavaScriptMIT LicenseMIT

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