Este es un proyecto de chatbot para GDG.
- Node.js (ideal v18.18.2)
- Sqlite v3
-
Clona este repositorio en tu máquina local usando
git clone [email protected]:willywg/chat-gpt-with-stream.git
. -
Navega a la carpeta del proyecto usando
cd chat-gpt-with-stream
. -
Instala las dependencias del proyecto usando
npm install
. -
Instala el paquete de nodemon usando
npm install -g nodemon
. -
Crea un archivo
.env
en la carpeta raíz del proyecto y copia el contenido del archivo.env.example
en él. Luego, reemplaza OPEN_AI_KEY con tu clave de API de OpenAI. Puedes obtener una clave de API de OpenAI en https://platform.openai.com/api-keys -
Crea una base de datos sqlite en la carpeta raíz del proyecto usando
nodemon create-db.js
. Esto creará un archivochat.db
en la carpeta raíz del proyecto. -
Inicia el servidor usando
nodemon app.js
. -
Abre http://localhost:3000/asistente en tu navegador.