إذا كنت تبني تطبيقات باستخدام OpenAI SDK وتبحث عن بديل أكثر فعالية من حيث التكلفة، متعدد اللغات، ويقدم دعمًا أصليًا للغة العربية، فقد وصلت إلى المكان الصحيح. واجهة برمجة تطبيقات LLM Resayil متوافقة تمامًا مع OpenAI SDK، وتعمل من الولايات المتحدة، وتوفر نموذج اعتمادات للدفع حسب الاستخدام بعملية USD. يرشدك هذا الدليل إلى سبب منطقية هذا التحول، وما تحتاجه للبدء، وكيفية الترحيل بأقل تغييرات في الكود.
مقدمة
إذا كنت تبني تطبيقات باستخدام OpenAI SDK وتبحث عن بديل أكثر فعالية من حيث التكلفة، متعدد اللغات، ويقدم دعمًا أصليًا للغة العربية، فقد وصلت إلى المكان الصحيح. واجهة برمجة تطبيقات LLM Resayil متوافقة تمامًا مع OpenAI SDK، وتعمل من الولايات المتحدة، وتوفر نموذج اعتمادات للدفع حسب الاستخدام بعملية USD. يرشدك هذا الدليل إلى سبب منطقية هذا التحول، وما تحتاجه للبدء، وكيفية الترحيل بأقل تغييرات في الكود.
جدول المقارنة
| الميزة | LLM Resayil | OpenAI | |---|---|---| | توافق API | متوافق مع OpenAI (نفس نقاط النهاية والحملات) | SDK أصلي | | دعم اللغة العربية | ✅ (مدمج) | محدود (يتطلب هندسة الأوامر) | | دعم متعدد اللغات | ✅ | ✅ | | استجابات البث (Streaming) | ✅ | ✅ | | استدعاء الدوال | ✅ | ✅ | | نماذج الرؤية | ✅ | ✅ (عبر نقطة نهاية منفصلة) | | نماذج التفكير | ✅ | ✅ | | اعتمادات الدفع حسب الاستخدام | ✅ (USD) | ✅ (لكل رمز) | | طرق الفوترة | Stripe, PayPal | بطاقة ائتمان، إلخ | | موقع الاستضافة | الولايات المتحدة | عالمي |
ما تقدمه LLM Resayil
توفر LLM Resayil واجهة برمجة تطبيقات متوافقة مع OpenAI تتيح لك الاستمرار في استخدام نفس SDKs والمكتبات والأدوات التي تحبها. تأتي المنصة مع دعم للغة العربية خارج الصندوق ويمكنها التعامل مع أي من النماذج الـ 39 في كتالوجها، ranging from high‑throughput chat models to vision‑enabled and "thinking" models. جميع الميزات—البث، استدعاء الدوال، استخدام الأدوات، والرؤية—متاحة بدون تكوين إضافي، وتدفع فقط مقابل ما تستهلكه عبر نظام اعتمادات بسيط بعملية USD.
ما تقدمه OpenAI
تقدم OpenAI مجموعة واسعة من النماذج، وبيئة قوية، وتسعيرًا لكل رمز يتناسب مع الاستخدام. SDKs الرسمية الخاصة بها متكاملة بإحكام مع المنصة، وتقدم ميزات متقدمة مثل الضبط الدقيق، والتضمينات، وبيئة كبيرة من أدوات الطرف الثالث. ومع ذلك، فإن تسعير OpenAI يعتمد على الرموز، وأداء اللغة العربية غالبًا ما يتطلب هندسة الأوامر بدلاً من الدعم الأصلي.
لماذا التحول إلى LLM Resayil؟
يمنحك التحول إلى LLM Resayil بديلاً فعالاً من حيث التكلفة لا يزال يتحدث لغتك. لأن واجهة برمجة التطبيقات تعكس واجهة OpenAI، فإنك تتجنب إعادة الكتابة المؤلمة—فقط قم بتوجيه SDK الخاص بك إلى عنوان URL أساسي جديد. يزيل نموذج اعتمادات الدفع حسب الاستخدام (الفوترة بعملية USD عبر Stripe أو PayPal) تعقيد الفواتير على مستوى الرموز، مما يجعل وضع الميزانية مباشرًا. علاوة على ذلك، مع القدرات الأصلية للعربية ومتعددة اللغات، يمكنك خدمة جمهور أوسع بدون حيل أوامر إضافية. كل هذا يعمل من مركز بيانات آمن في الولايات المتحدة، مما يضمن الامتثال للعديد من حالات استخدام المؤسسات.
ما تحصل عليه باستخدام LLM Resayil
- تكافؤ كامل في الميزات مع OpenAI: البث، استدعاء الدوال، الرؤية، واستخدام الأدوات تعمل بنفس الطريقة تمامًا.
- دعم أولاً للعربية: النماذج تفهم وتولد العربية بطلاقة.
- الوصول إلى 39 نموذجًا متنوعًا، بما في ذلك نماذج التفكير عالية السعة ونماذج الرؤية المتاحة في الكتالوج.
- فوترة بسيطة: اشترِ الاعتمادات بعملية USD من خلال Stripe أو PayPal، بدون حسابات رموز مخفية.
- تكامل سلس مع أطر العمل الشهيرة للأتمتة والذكاء الاصطناعي—n8n، LangChain، LiteLLM، و OpenAI SDK نفسه.
لماذا التحول؟ (ملخص 300 كلمة)
يواجه المطورون الذين يعتمدون على OpenAI SDK نقطتي ألم غالبًا: غموض التسعير وقيود اللغة. تحل LLM Resayil كلاهما. يسمح لك نظام الاعتمادات للدفع حسب الاستخدام (USD فقط) بشراء الكمية التي تحتاجها بالضبط، يتم فوترتها عبر Stripe أو PayPal، مما يلغي الحاجة إلى مراقبة عدد الرموز. في الوقت نفسه، دعم اللغة العربية الخاص بالمنصة مخبوز في كل نموذج، لذا يمكنك بناء روبوتات الدردشة، أو أدوات الترجمة، أو مولدات المحتوى التي تعمل أصليًا بالعربية وعشرات اللغات الأخرى.
نظرًا لأن واجهة برمجة التطبيقات متوافقة مع OpenAI، فإنك تحتفظ بالكود الحالي، وخطوط اختبارك، وسير عمل CI/CD. كل ما تحتاج إلى فعله هو تغيير عنوان URL الأساسي وتوفير مفتاح API الخاص بـ Resayil. لذلك فإن الترحيل سريع، ومنخفض المخاطر، وموفر للتكلفة—مثالي للفرق التي تريد التوسع عالميًا دون إعادة هيكلة مجموعتها التقنية.
المتطلبات الأساسية للترحيل (≈200 كلمة)
- حساب LLM Resayil – سجل في https://llm.resayil.io وأنشئ مفتاح API.
- إعداد الفوترة – أضف طريقة دفع Stripe أو PayPal؛ جميع الرسوم بعملية USD.
- الإلمام بـ OpenAI SDK – ستستمر في استخدام نفس مكتبات عميل Python (
openai) أو JavaScript (openai). - لا حاجة لتثبيت SDK جديد – لأن نقاط النهاية والحملات متطابقة، يعمل OpenAI SDK الحالي خارج الصندوق.
- اختياري – راجع قائمة النماذج الـ 39 على البوابة لاختيار الأنسب لحالة الاستخدام الخاصة بك.
الترحيل خطوة بخطوة: تحديث الكود الخاص بك (≈350 كلمة)
1. تغيير عنوان URL الأساسي
يسمح كلا عميلي OpenAI لـ Python و JavaScript بتجاوز عنوان URL الأساسي لـ API. استبدل https://api.openai.com/v1 بـ https://llm.resayil.io/v1.
import openai
openai.api_key = "YOUR_RESAYIL_API_KEY"
openai.base_url = "https://llm.resayil.io/v1"
const { Configuration, OpenAIApi } = require("openai");
const configuration = new Configuration({
apiKey: "YOUR_RESAYIL_API_KEY",
basePath: "https://llm.resayil.io/v1",
});
const openai = new OpenAIApi(configuration);
2. الاحتفاظ بنفس الحمل
لا يتغير جسم الطلب لـ /v1/chat/completions. فيما يلي الحد الأدنى لطلب الدردشة الذي يستخدم نموذجًا من الكتالوج.
response = openai.ChatCompletion.create(
model="model-id",
messages=[{"role": "user", "content": "Hello, how are you?"}],
stream=False,
)
print(response.choices[0].message.content)
(async () => {
const response = await openai.createChatCompletion({
model: "model-id",
messages: [{ role: "user", "content": "Hello, how are you?" }],
stream: false,
});
console.log(response.data.choices[0].message.content);
})();
3. التحقق من الاتصال
اضرب نقطة نهاية الصحة أولاً:
curl https://llm.resayil.io/v1/health
استجابة 200 OK تعني أنك مستعد لإرسال طلبات حقيقية.
4. تحديث متغيرات البيئة
قم بتخزين عنوان URL الأساسي الجديد ومفتاح API في بيئة CI الخاصة بك (على سبيل المثال RESAYIL_API_KEY و RESAYIL_BASE_URL). هذا يحافظ على نظافة قاعدة الكود الخاصة بك ويجعل التبديلات المستقبلية تافهة.
تكافؤ الميزات: ما يمكنك الاستمرار في استخدامه (≈250 كلمة)
| ميزة OpenAI | مكافئ LLM Resayil |
|---|---|
| البث (Streaming) | عيّن stream=True (Python) أو stream: true (JS) – يعمل بنفس الطريقة تمامًا. |
| استدعاء الدوال | استخدم نفس مخطط functions؛ تتضمن الاستجابات كائنات function_call. |
| استخدام الأدوات | مدعوم عبر حقل tool_calls نفسه. |
| الرؤية | نماذج الرؤية المتاحة تقبل مدخلات الصور باستخدام نفس تنسيق الأجزاء المتعددة. |
| نماذج التفكير | نماذج مثل نماذج التفكير المتاحة توفر قدرات سلسلة الفكر بدون أعلام إضافية. |
| العربية ومتعدد اللغات | دعم أصلي – لا حاجة لحيل أوامر خاصة. |
نظرًا لأن هياكل JSON متطابقة، فإنك لا تحتاج إلى إعادة هيكلة المنطق الحالي الخاص بك لهذه القدرات المتقدمة. فقط أشر إلى نقطة النهاية الجديدة واستمر في استخدام استدعاءات SDK نفسها.
نموذج التسعير: اعتمادات الدفع حسب الاستخدام مقابل تسعير الرموز في OpenAI (≈150 كلمة)
تفوترك LLM Resayil بـ اعتمادات USD. تشتري الاعتمادات عبر Stripe أو PayPal وتستهلكها أثناء استدعاء أي نقطة نهاية. يزيل هذا النموذج الحاجة إلى حساب عدد الرموز لكل طلب، مما يبسط وضع الميزانية وتتبع التكاليف.
على النقيض من ذلك، تفرض OpenAI رسومًا لكل رمز. بينما هي مرنة، فإنها تتطلب من المطورين مراقبة استخدام الرموز لتجنب الفواتير المفاجئة. مع نظام اعتمادات Resayil، تعرف بالضبط عدد الاعتمادات المتبقية لديك، ولا توجد رسوم مخفية لكل رمز.
جرّب واجهة LLM Resayil البرمجية
ابدأ مجاناًتقدم كلتا المنصتين نهج الدفع حسب الاستخدام—لا يلزم اشتراك أو التزام مسبق.
اختبار الترحيل الخاص بك (≈120 كلمة)
- فحص الصحة – يجب أن يعيد
GET https://llm.resayil.io/v1/healthالقيمة{ "status": "ok" }. - اختبار دردشة بسيط – شغّل مقتطف Python أو JavaScript أعلاه وتأكد من تلقي استجابة.
- اختبار البث – عيّن
stream=Trueوكرر عبر أجزاء الاستجابة. - اختبار استدعاء الدوال – ضمّن مصفوفة
functionsوتحقق من مطابقة حمولةfunction_callالمرتجعة لتنسيق OpenAI. - اختبار الرؤية – إذا كنت تستخدم نموذج رؤية، أرسل طلبًا متعدد الأجزاء مع ملف صورة وتأكد من عودة النموذج لوصف.
إذا نجحت جميع الاختبارات، فإن ترحيلك ناجح.
الخاتمة: الخطوات التالية والموارد (≈120 كلمة)
الترحيل من OpenAI SDK إلى LLM Resayil مباشر: قم بتحديث عنوان URL الأساسي، واحتفظ بالحمل الحالي، واستمتع بدعم العربية الأصلي плюс نموذج تسعير شفاف قائم على الاعتمادات. استكشف النماذج الـ 39 في الكتالوج للعثور على الأنسب لحمل العمل الخاص بك، واستفد من التكاملات الجاهزة مع LangChain، n8n، LiteLLM، و OpenAI SDK نفسه. للرجوع الكامل، قم بزيارة وثائق API، تحقق من صفحة الأسعار، وأنشئ حسابك في بوابة التسجيل. بناء سعيد!
الأسئلة الشائعة
س: هل LLM Resayil متوافقة تمامًا مع OpenAI Python SDK؟
ج: نعم. LLM Resayil متوافقة مع OpenAI؛ تحتاج فقط إلى تغيير عنوان URL الأساسي وتوفير مفتاح API الخاص بـ Resayil.
س: هل أحتاج إلى إعادة كتابة كود استدعاء الدوال الحالي الخاص بي؟
ج: لا. يتم دعم استدعاء الدوال عبر نفس المخطط مثل OpenAI. فقط قم بتحديث نقطة النهاية.
س: ما طرق الدفع التي تقبلها LLM Resayil؟
ج: Stripe و PayPal، يتم الفوترة بعملية USD على أساس اعتمادات الدفع حسب الاستخدام.
س: هل تدعم LLM Resayil البث مثل OpenAI؟
ج: نعم. البث مدعوم. عيّن stream=True في طلبك كما تفعل مع OpenAI.
س: هل يمكنني استخدام LLM Resayil مع LangChain أو n8n؟
ج: نعم. تندمج LLM Resayil مع LangChain، n8n، LiteLLM، و OpenAI SDK مباشرة.
دعوة لاتخاذ إجراء
مستعد لخفض التكاليف وإضافة دعم عربي أصلي؟ سجل الآن، احصل على بعض الاعتمادات، وابدأ التجربة مع صفحة الأسعار. للحصول على تفاصيل تقنية أعمق، توجه إلى وثائق API.