الانتقال إلى المحتوى

واجهة API المتوافقة مع OpenAI

واجهة API المتوافقة مع OpenAI تقبل الطلبات نفسها التي تقبلها واجهة OpenAI وتعيد الردود نفسها، فتستطيع الشيفرة والأدوات الموجودة استخدام مزوّد آخر بتغيير العنوان والمفتاح وحدهما تقريبًا. الصيغة هي المعيار، لا النموذج الذي خلفها.

آخر تحديث: 8 نوفمبر 2026

  1. مقروءة على أجهزتك فقط.

    محادثتك مقروءة على جهازك، وعلى أجهزتك الأخرى إن زامنتها. وليس في أي مكان آخر.

  2. غير مقروءة لدينا.

    تمرّ رسالتك دون أن تُكتب في أي مكان، ولا تبقى محادثاتك لدينا إلا مشفّرة.

  3. النموذج لا يعرف من أنت.

    يتلقى السؤال، لا بريدك ولا حسابك ولا عنوان IP الخاص بك.

  4. لا شيء يبقى في الطريق.

    يعود الرد ويُحفظ هنا مشفّرًا؛ وحتى مع المزامنة، لا يصلنا مفتاحك أبدًا مكشوفًا.

مسار المحادثة على NeverNo. التفاصيل في صفحة الشفافية.

كيف يعمل

صار تنسيق الدردشة عند OpenAI معيارًا واقعيًا. الطلب جسم JSON يسمّي نموذجًا وقائمة رسائل لكل منها دور مثل system أو user أو assistant. يحمل الدور system أو developer التعليمات الثابتة، ويتناوب user وassistant مع تقدم المحادثة. ويعود الرد قائمة خيارات، أو سيلًا من أحداث الخادم ينتهي بعلامة انتهاء. ويتبع استخدام الأدوات النمط نفسه: تصف الدوال بمخطط JSON، فيجيب النموذج باستدعاء أداة، فتشغّل الدالة وتعيد النتيجة. وتتبع نقاط أخرى، للتضمينات أو الصور، أشكال OpenAI أيضًا. وتوجد مكتبات رسمية لـ Python وJavaScript، وأمر curl العادي يعمل كذلك.

التوافق يعني أن هذه الأشكال تتطابق، ولهذا تتيح مكتبات SDK الرسمية وكثير من وكلاء البرمجة ضبط عنوان أساسي مخصص. لكنه لا يعني أن كل شيء يتطابق. أسماء النماذج من اختيار المزوّد، والمعاملات المدعومة قد تختلف، والحدود والأسعار يحددها كل مزوّد، وقد تتفاوت رموز الأخطاء في تفاصيلها. ويحتاج النموذج أيضًا إلى القدرة المناسبة: استدعاء دالة على نموذج لا يستخدم الأدوات يعيد خطأ، فتحقق مما يدعمه كل نموذج قبل أن تعتمد عليه. والاختبار رخيص: أرسل طلبًا قصيرًا واحدًا وقارن JSON الذي تحصل عليه بما تتوقعه مكتبتك واقرأ جسم الخطأ الذي يسمّي عادةً الحقل المخالف.

تستخدم Anthropic صيغة مختلفة تسمى Messages بكتل خاصة لاستخدام الأدوات وأحداث البث. ويقدّم بعض المزوّدين الصيغتين معًا، فتعمل الأدوات المبنية لإحداهما دون تغيير الشيفرة. والميزة العملية هي قابلية النقل: تقارن النماذج أو تترك مزوّدًا دون إعادة كتابة تطبيقك، وتتقلص كلفة التبديل إلى تغيير إعداد. وتستحق إعادة المحاولة عناية أيضًا: انتهاء مهلة في إجابة طويلة قد يكون محتسبًا في الفاتورة، فسجّل معرّفات الطلبات.

في NeverNo

تدعم واجهة API في NeverNo الصيغتين. اضبط العنوان الأساسي على https://neverno.ai/api/v1 ومرّر مفتاحًا يبدأ بـ nn_live_ توكنَ حامل (bearer token)، أو في الترويسة x-api-key كما ترسلها مكتبات Anthropic. تتولى POST /chat/completions الدردشة دفعة واحدة أو بثًا، مع استدعاء الدوال ومخرجات JSON والرؤية، وتسرد GET /models كل نموذج بقدراته وسعره بالأرصدة، وتتكلم POST /messages بصيغة Anthropic لـ Claude Code. وتُمرَّر معاملات مثل temperature وtop_p وstop وseed إلى النماذج التي تقبلها. والتضمينات والصور وPOST /image/upscale موجودة أيضًا.

يُدفع الاستخدام من رصيد API خاص به، حيث 1 رصيد يساوي 0.01 دولار، منفصل عن أرصدة الخطة. ولكل حساب عدد من الطلبات في كل 24 ساعة متحركة، وبعده تعود النداءات بالرمز 429. ولا تسجل NeverNo ولا تحتفظ بالموجّهات ولا الرسائل ولا الردود ولا الصور المرسلة عبر API، إلا ما تحتاجه الفوترة. وGPT-6.1 Terra، النموذج السريع من OpenAI، يُبلغ إليه مجهول الهوية ويتيح لك إيقاف الاستدلال أو رفعه؛ وتشرح صفحة بديل ChatGPT لماذا يأتي الناس إلى NeverNo لهذا التنوع في النماذج.

ما يستحق التذكر

  1. التوافق يخص أشكال الطلب والرد: الرسائل والأدوار والبث واستدعاءات الأدوات.

  2. الانتقال يعني عادةً تعديل ثلاثة إعدادات: العنوان الأساسي والمفتاح واسم النموذج.

  3. أسماء النماذج والمعاملات والحصص والأسعار وتفاصيل الأخطاء تبقى مختلفة بين المزوّدين.

  4. صيغة Messages من Anthropic منفصلة؛ وتقبلها NeverNo كما تقبل صيغة OpenAI.

أسئلة شائعة

ماذا أغيّر لأستخدم NeverNo من شيفرة كُتبت لـ OpenAI؟

العنوان الأساسي، وهو الآن https://neverno.ai/api/v1، والمفتاح الذي يبدأ بـ nn_live_. ثم اختر معرّف نموذج من قائمة /models؛ وباقي أي SDK أو أداة متوافقة مع OpenAI يعمل دون تغيير.

هل أستطيع استخدام Claude Code أو مكتبات Anthropic؟

نعم. تتوفر نقطة Messages متوافقة مع Anthropic، فيمكن لـ Claude Code ومكتبات Anthropic استهدافها عبر متغيرات البيئة. وتسحب النداءات الأرصدة كأي نداء آخر.

كيف تُدفع تكلفة API؟

بالأرصدة من رصيد API مخصص، حيث 1 رصيد يساوي 0.01 دولار، تشحنه من الإعدادات وهو منفصل عن أرصدة خطتك. والرصيد الفارغ يعيد خطأ رصيد غير كافٍ، وتعرض قائمة النماذج سعر كل نموذج.

اطرح سؤالك الأول

بلا حساب ولا بطاقة. اكتب بأي لغة من اللغات العشر التي يتحدثها NeverNo.

افتح الدردشة