Esta es una aplicación basada en React que aprovecha el poder de la API CHATGPT de OpenAI para generar respuestas similares a los humanos en una interfaz de chat. Este ReadMe.md lo guiará a través de la configuración y el uso de esta aplicación. El servidor Express sirve como un proxy para comunicarse con la API CHATGPT usando GPT-TURBO, ya que el paquete OpenAI tiene problemas para usar el modelo GPT-3.5-TURBO.
Antes de comenzar, asegúrese de tener lo siguiente instalado:
Para configurar el proyecto en su máquina local, siga estos pasos:
git clone https://github.com/yourusername/chatgpt-react-express-app.git cd chatgpt-react-express-appnpm install.env en el directorio raíz y agregue su tecla API de OpenAI: REACT_APP_OPENAI_API_KEY=your_openai_api_key
Ejecute solo el servidor de fondo:
npm run serverEjecute solo el servidor de desarrollo React front-end:
npm run clientEjecute los servidores de back-end y front-end simultáneamente:
npm run dev La aplicación ahora se ejecutará en http://localhost:3000 . Abra su navegador y navegue a esta dirección para comenzar a usar la aplicación.
Enter o haga clic en el botón Send para enviar su mensaje.¡Las contribuciones son bienvenidas! Si desea mejorar o expandir el proyecto, siga estos pasos:
Revisaremos su solicitud de extracción y proporcionaremos comentarios o fusionaremos sus cambios lo antes posible.
Este proyecto tiene licencia bajo la licencia MIT. Consulte el archivo de licencia para obtener más detalles.