Skip to content

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.

License

Notifications You must be signed in to change notification settings

gustavohdab/codex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published