Heroku عبارة عن منصة سحابية تتيح للمطورين إنشاء التطبيقات وتشغيلها وتوسيع نطاقها. بالإضافة إلى تطبيقات الويب التقليدية ، يدعم Heroku أيضًا التعلم الآلي وتطبيقات الذكاء الاصطناعي. ستوجهك هذه المقالة خلال عملية إعداد واستخدام GPT على Heroku.
خطوات إعداد واستخدام GPT على Heroku
- الخطوة 1: إنشاء حساب Heroku إذا لم يكن لديك حساب Heroku بالفعل ، فستحتاج إلى إنشاء حساب. انتقل إلى heroku.com واشترك للحصول على حساب مجاني.
- الخطوة 2: إنشاء تطبيق Heroku جديد بمجرد تسجيل الدخول إلى Heroku ، قم بإنشاء تطبيق جديد بالنقر فوق الزر “جديد” في الزاوية اليمنى العليا من لوحة القيادة. امنح تطبيقك اسمًا وحدد منطقتك المفضلة.
- الخطوة 3: تثبيت Heroku CLI واجهة Heroku Command Line Interface (CLI) هي أداة تسمح لك بإدارة تطبيقات Heroku الخاصة بك من سطر الأوامر. إذا لم تكن قد قمت بذلك بالفعل ، فقم بتنزيل وتثبيت Heroku CLI باتباع الإرشادات الموجودة على موقع Heroku على الويب.
- الخطوة 4: إنشاء مستودع Git جديد قبل أن تتمكن من نشر تطبيق GPT الخاص بك على Heroku ، ستحتاج إلى إنشاء مستودع Git جديد. افتح نافذة طرفية وانتقل إلى الدليل حيث تريد إنشاء مستودعك الجديد. ثم قم بتشغيل الأمر التالي:
git init
- الخطوة 5: إنشاء بيئة افتراضية جديدة من أفضل الممارسات إنشاء بيئة افتراضية جديدة لكل مشروع تعمل عليه. يساعد هذا في ضمان عزل تبعياتك وعدم تعارضها مع المشروعات الأخرى التي تعمل عليها. لإنشاء بيئة افتراضية جديدة لمشروع GPT الخاص بك ، قم بتشغيل الأمر التالي:
python -m venv myenv
استبدل “myenv” بالاسم الذي تريد أن تمنحه لبيئتك الافتراضية.
- الخطوة 6: تنشيط البيئة الافتراضية لتنشيط بيئتك الافتراضية ، قم بتشغيل الأمر التالي:
source myenv/bin/activate
- الخطوة 7: تثبيت التبعيات الضرورية الآن بعد أن تم إعداد بيئة افتراضية ، يمكنك تثبيت التبعيات الضرورية. ستحتاج إلى تثبيت الحزم التالية:
- transformers
- torch
يمكنك تثبيت كلتا الحزمتين باستخدام النقطة:
pip install transformers torch
- الخطوة 8: اكتب تطبيق GPT الخاص بك الآن بعد أن قمت بتثبيت جميع التبعيات الضرورية ، يمكنك كتابة تطبيق GPT الخاص بك. بمجرد كتابة التعليمات البرمجية الخاصة بك ، قم بإنشاء ملف جديد يسمى “Procfile” في الدليل الجذر لمستودعك. أضف السطر التالي في هذا الملف:
web: python app.py
استبدل “app.py” باسم ملف تطبيق GPT الخاص بك.
- الخطوة 9: قم بإجراء تغييراتك الآن بعد أن كتبت طلبك وأضفت Procfile ، قم بتنفيذ تغييراتك في مستودع Git الخاص بك:
git add .
git commit -m “Initial commit”
- الخطوة 10: نشر تطبيقك على Heroku لنشر تطبيقك على Heroku ، ستحتاج إلى إنشاء جهاز تحكم عن بعد Git جديد ودفع التغييرات إليه. قم بتشغيل الأمر التالي لإنشاء جهاز تحكم عن بعد جديد لـ Heroku Git:
heroku git:remote -a <your-app-name>
استبدل “<your-app-name>” باسم تطبيق Heroku.
بعد ذلك ، قم بتشغيل الأمر التالي لدفع التغييرات إلى Heroku:
git push heroku master
- الخطوة 11: اختبار التطبيق الخاص بك بمجرد نشر التطبيق الخاص بك ، يمكنك اختباره عن طريق فتحه في متصفح الويب الخاص بك. للقيام بذلك ، قم بتشغيل الأمر التالي:
heroku open
سيؤدي هذا إلى فتح التطبيق الخاص بك في متصفح الويب الافتراضي الخاص بك.