Il s'agit d'une application basée sur React qui exploite la puissance de l'API ChatGPT d'OpenAI pour générer des réponses humaines dans une interface de chat. Cette lecture.md vous guidera à travers la configuration et l'utilisation de cette application. Le serveur express sert de proxy pour communiquer avec l'API ChatGPT à l'aide de GPT-Turbo, car le package OpenAI a du mal à utiliser le modèle GPT-3.5-Turbo.
Avant de commencer, assurez-vous que vous avez installé les suivants:
Pour configurer le projet sur votre machine locale, suivez ces étapes:
git clone https://github.com/yourusername/chatgpt-react-express-app.git cd chatgpt-react-express-appnpm install.env dans le répertoire racine et ajoutez votre touche API OpenAI: REACT_APP_OPENAI_API_KEY=your_openai_api_key
Exécutez le serveur arrière uniquement:
npm run serverExécutez uniquement le serveur de développement REACT frontal:
npm run clientExécutez simultanément les serveurs back-end et frontaux:
npm run dev L'application sera désormais en cours d'exécution sur http://localhost:3000 . Ouvrez votre navigateur et accédez à cette adresse pour commencer à utiliser l'application.
Enter ou cliquez sur le bouton Send pour soumettre votre message.Les contributions sont les bienvenues! Si vous souhaitez améliorer ou développer le projet, veuillez suivre ces étapes:
Nous allons passer en revue votre demande de traction et fournir des commentaires ou fusionner vos modifications dès que possible.
Ce projet est autorisé sous la licence du MIT. Voir le fichier de licence pour plus de détails.