FreeGPT4-WEB-API هو خادم بلغة python يتيح لك الحصول على GPT-4 Unlimited وFree WEB API مستضافين ذاتيًا، عبر أحدث موفري الذكاء الاصطناعي.
git clone https://github.com/aledipa/Free-GPT4-WEB-API.git
cd Free-GPT4-WEB-API
pip install -r requirements.txt
ملاحظة: يوصى باستخدام واجهة المستخدم الرسومية.
استخدم الأمر التالي:
python3 FreeGPT4_Server.py [-h] [--remove-sources] [--enable-gui]
[--private-mode] [--enable-history] [--password PASSWORD]
[--cookie-file COOKIE_FILE] [--file-input] [--port PORT]
[--model MODEL] [--provider PROVIDER] [--keyword KEYWORD]
[--system-prompt SYSTEM_PROMPT] [--enable-proxies]
خيارات:
-h, --help
في إظهار رسالة المساعدة هذه والخروج
--remove-sources
قم بإزالة المصادر من الاستجابة
--enable-gui
استخدم واجهة رسومية للإعدادات
--private-mode
استخدم رمزًا خاصًا للوصول إلى واجهة برمجة التطبيقات
--enable-history
تمكين تاريخ الرسائل
--password PASSWORD
قم بتعيين أو تغيير كلمة المرور لصفحة الإعدادات [إلزامية في بيئة عامل الإرساء]
--cookie-file COOKIE_FILE
استخدم ملف تعريف الارتباط
--file-input
أضف الملف كدعم للإدخال
--port PORT
تغيير المنفذ (الافتراضي: 5500)
--model MODEL
تغيير النموذج (الافتراضي: gpt-4)
--provider PROVIDER
تغيير الموفر (الافتراضي: Bing)
--keyword KEYWORD
أضف دعم الكلمات الرئيسية
--system-prompt SYSTEM_PROMPT
استخدم موجه النظام "لتخصيص" الإجابات
--enable-proxies
استخدم وكيلاً واحدًا أو أكثر لتجنب حظرك أو حظرك
بمجرد تشغيل الخادم، تأكد من قدرتك على الوصول إلى عنوانه واكتب ?text=
متبوعًا بسؤالك بجواره. يمكنك استبدال "النص" بأي شيء تريده، إما باستخدام علامة --keyword
أو عن طريق تغيير قيمة حقل "Input Keyword" في واجهة المستخدم الرسومية للويب.
بمجرد تمكينه عن طريق تشغيل الخادم باستخدام علامة --enable-gui
، ما عليك سوى كتابة /settings
أو /login
بجوار عنوان url الخاص بالخادم
(الاعتمادات ل @ayoubelmhamdi):
fileTMP= " $1 "
curl -s -F file=@ " ${fileTMP} " http://127.0.0.1:5500/
من الممكن تثبيت صورة عامل الإرساء لواجهة برمجة التطبيقات هذه عن طريق تشغيل هذا الأمر:
docker container run -v /path/to/your/cookies.json:/cookies.json:ro -p YOUR_PORT:5500 d0ckmg/free-gpt4-web-api
فقط قم بحذف -v /path/to/your/cookies.json:/cookies.json:ro
لاستخدامه بدون ملفات تعريف الارتباط
أو بدلاً من ذلك، يمكنك استخدام ملف إنشاء عامل ميناء:
docker-compose.yml
version : " 3.9 "
services :
api :
image : " d0ckmg/free-gpt4-web-api:latest "
ports :
- " YOUR_PORT:5500 "
# volumes:
# - /path/to/your/cookies.json:/cookies.json:ro
سيؤدي هذا إلى بدء تشغيل الخادم ويسمح لك بالوصول إلى واجهة برمجة تطبيقات GPT-4 WEB.
بمجرد تشغيل الخادم، يمكنك الوصول إلى واجهة برمجة التطبيقات (API) عن طريق إرسال طلبات HTTP إلى عنوان الخادم. يجب إرسال بيانات الطلبات عبر الارتباط السريع وسيتم إرجاع الرد كنص عادي.
على سبيل المثال، لإنشاء نص باستخدام واجهة برمجة التطبيقات (API)، يمكنك إرسال طلب GET مع تعيين معلمة text
على النص الذي تريد استخدامه كمطالبة وتعيين معلمة style
(الاختيارية) على النمط الذي تريد استخدامه. النمط الافتراضي هو "متوازن" ويوصى به لأنه أسرع. سيتم إرجاع النص الذي تم إنشاؤه في الرد كنص عادي.
لإيقاف الخادم، يمكنك الضغط على CTRL+C
في المحطة التي يعمل فيها الخادم. (الاعتمادات ل @ git-malik)
يمكنك تطبيق قوة GPT4 في Siri باستخدام اختصار GPTMode Apple. وبعد ذلك يمكنك استخدامه بمجرد قول "وضع GPT" لـ Siri ثم طرح سؤالك عندما يُطلب منك ذلك.
يمكن تكوين الخادم باستخدام واجهة المستخدم الرسومية أو المعلمات المقابلة. ملف تعريف الارتباط الوحيد المطلوب لنموذج Bing هو _" U" .