هذا تطبيق يعتمد على رد الفعل الذي يعزز قوة API من Openai لتوليد استجابات تشبه الإنسان في واجهة الدردشة. سوف يرشدك README.MD من خلال إعداد واستخدام هذا التطبيق. يعمل خادم Express كبديل للتواصل مع API ChatGPT باستخدام GPT-Turbo ، حيث تواجه حزمة Openai مشكلة في استخدام طراز GPT-3.5-Turbo.
قبل البدء ، تأكد من تثبيت ما يلي:
لإعداد المشروع على جهازك المحلي ، اتبع الخطوات هذه:
git clone https://github.com/yourusername/chatgpt-react-express-app.git cd chatgpt-react-express-appnpm install.env في دليل الجذر وأضف مفتاح API Openai: REACT_APP_OPENAI_API_KEY=your_openai_api_key
قم بتشغيل الخادم الخلفي فقط:
npm run serverقم بتشغيل خادم تطوير React في الواجهة الأمامية فقط:
npm run clientقم بتشغيل كل من الخوادم الخلفية والواجهة الأمامية بشكل متزامن:
npm run dev سيتم تشغيل التطبيق الآن على http://localhost:3000 . افتح متصفحك وانتقل إلى هذا العنوان لبدء استخدام التطبيق.
Enter أو انقر فوق الزر Send لإرسال رسالتك.المساهمات مرحب بها! إذا كنت ترغب في تحسين أو توسيع المشروع ، فيرجى اتباع هذه الخطوات:
سنقوم بمراجعة طلب السحب الخاص بك ونقدم تعليقات أو دمج التغييرات في أقرب وقت ممكن.
هذا المشروع مرخص بموجب ترخيص معهد ماساتشوستس للتكنولوجيا. انظر ملف الترخيص لمزيد من التفاصيل.