قم بإعداد واجهة برمجة تطبيقات OpenAI GPT-4 المجانية بنفسك
اتبع هذه الخطوات لتشغيل gpt4free-demo وتشغيله:
استنساخ المستودع :
git clone https://github.com/username/gpt4free-demo.git
cd gpt4free-demo
إعداد متغيرات البيئة : انسخ ملف البيئة النموذجي وقم بإعداد المتغيرات الخاصة بك:
cp .env.example .env
افتح .env
باستخدام محرر النصوص المفضل لديك واملأ القيم الخاصة بك للمتغيرات المحددة. احفظ الملف وأغلقه عند الانتهاء.
ابدأ الخدمات : ابدأ خدماتك باستخدام Docker Compose:
docker-compose up -d
إذا قمت بتغيير أي متغيرات بيئة في ملف .env
الخاص بك، فأعد تشغيل خدماتك باستخدام docker-compose down
و docker-compose up -d
.
الوصول إلى واجهة برمجة التطبيقات : بمجرد تشغيل الخدمات، سيكون من الممكن الوصول إلى واجهة برمجة التطبيقات على:
http://127.0.0.1:13000/supports
[GET]http://127.0.0.1:13000/ask?prompt=***&model=***&site=***
[POST/GET]http://127.0.0.1:13000/ask/stream?prompt=***&model=***&site=***
[POST/GET]يمكن العثور على المزيد من أمثلة الاستخدام على xiangsx/gpt4free-ts.
بالتأكيد! إذا كنت تريد تضمين تعليمات حول كيفية استخدام hurl
لاختبار واجهة برمجة التطبيقات في ملف README، فيمكنك إضافة قسم جديد مثل هذا:
Hurl هي أداة سطر أوامر لتشغيل طلبات HTTP. يمكنك استخدامه لاختبار نقاط النهاية في واجهة برمجة التطبيقات هذه. إليك كيف يمكنك البدء:
تثبيت Hurl : اتبع الإرشادات الموجودة على الموقع الرسمي لتثبيت Hurl على نظامك.
إنشاء ملف Hurl : يمكنك إنشاء ملف بامتداد .hurl
لتحديد طلبات HTTP التي تريد اختبارها. فيما يلي مثال لملف gpt.hurl
لهذا المشروع:
# List all supports model
GET http://127.0.0.1:13000/supports
# Call Vita model
GET http://127.0.0.1:13000/ask
[QueryStringParams]
site: vita
model: gpt-3.5-turbo
prompt: Tell me a joke about Software Engineering
قم بتشغيل ملف Hurl : استخدم الأمر التالي لتنفيذ ملف gpt.hurl
:
hurl --verbose gpt.hurl
سيؤدي هذا إلى تشغيل طلبات HTTP المحددة وطباعة الردود على الجهاز.
اقرأ الوثائق : لمزيد من الاستخدام المتقدم، يمكنك الرجوع إلى نماذج الوثائق.