لwhy تختار واجهة برمجة تطبيقات بدون مرشحات؟
يحتاج المطورون إلى موثوق LLM غير خاضع للرقابة التي لا ترفض المحتوى القانوني للبالغين أو المواضيع المثيرة للجدل. غالباً ما تطبق النماذج القياسية مرشحات خفية تعطل سيناريوهات تمثيل الأدوار أو سير عمل الكتابة الإبداعية. توفر واجهة برمجة التطبيقات الخاصة بنا وصولاً مباشراً إلى نموذج واحد مضبوط مع أسعار شفافة وبدون خطط اشتراك. تحصل على سلوك متسق دون التوجيه عبر موردين متعددين بسياسات متفاوتة.
- لا رفض خفي للاستخدام البالغ القانوني.
- تسعير رموز مميزة شفاف برصيد مسبق الدفع.
- وصول مباشر إلى النموذج بدون توجيه البوابة.
المتطلبات الأساسية للتكامل
تحتاج إلى مفتاح API ومكتبة عميل تدعم نقاط النهاية المتوافقة مع واجهة OpenAI. تعمل خدمتنا مع أي برنامج SDK قياسي عن طريق تغيير عنوان URL الأساسي. يجب عليك التعامل مع التدفق يدوياً إذا كنت تريد إخراجاً للرموز واحدة تلو الأخرى. معرف النموذج هو دائماً 'uncensored' بغض النظر عن العميل الذي تستخدمه. دعم نافذة السياق يمتد إلى 100,000 رمز لكل من الطلب والإكمال معاً. الحد الأقصى للإخراج لكل طلب هو 16,000 رمز ما لم تحدد حداً أقل.
الخطوة 1: الحصول على مفتاح API الخاص بك
أنشئ مفتاحك عبر لوحة التحكم باستخدام مصادقة Google أو البريد الإلكتروني. يظهر المفتاح فوراً على الشاشة بعد الإنشاء. يمكنك تدوير المفاتيح عن طريق إنشاء مفتاح جديد، والذي يحل محل المفتاح النشط القديم. كل حساب محدود بمفتاح نشط واحد في الوقت نفسه. لا توجد حاجة لرقم الهاتف للتسجيل.
الخطوة 2: تكوين العميل الخاص بك
اضبط عنوان URL الأساسي إلى https://api.aitextgeneratornorestrictions.com/v1 في تكوين العميل الخاص بك. مرر مفتاح API الخاص بك في رأس المصادقة كرمز حامل. استخدم معرّف النموذج 'uncensored' لجميع الطلبات. يمكنك ضبط معلمات مثل درجة الحرارة و top_p و seed للتحكم في الإبداع. وضع JSON متاح عن طريق تعيين response_format إلى json_object. يعمل استدعاء الوظائف مع تعريفات الأدوات القياسية.
يضمن هذا التوافق مع قواعد الشفرة الحالية. لا تحتاج إلى إعادة كتابة منطق التكامل الخاص بك. يتطابق هيكل نقطة النهاية مع واجهة برمجة التطبيقات الرسمية لـ OpenAI تمامًا.
الخطوة 3: إرسال أول طلب
أرسل طلب POST إلى /v1/chat/completions مع مصفوفة الرسائل الخاصة بك. أضف طلب النظام لتحديد سلوك النموذج. اضبط معلمة النموذج على 'uncensored'. يمكنك تحديد max_tokens للحد من طول الإخراج. تعيد API كائن JSON يحتوي على النص المولد. الأخطاء مجانية، لذا يمكنك الاختبار بحرية دون رسوم. استخدم المثال أدناه للتحقق من اتصالك.
معالجة استجابات التدفق
فعّل التدفق عن طريق تعيين معلمة stream إلى true. تُعيد واجهة برمجة التطبيقات أحداث مُرسلة من الخادم (SSE) لكل رمز. اقرأ حقل البيانات من كل حدث للحصول على محتوى جزئي. يحتوي الجزء الأخير على استخدام إجمالي للرموز للطلب. يقلل هذا الأسلوب من زمن الاستجابة المُدرَك للاستجابات الطويلة. إنه مثالي لواجهات الدردشة والتطبيقات في الوقت الفعلي. يمكنك إيقاف التدفق مبكراً إذا غيّر المستخدم رأيه.
تنفيذ استدعاء الدوال
عرّف أدواتك في مصفوفة tools في الطلب. سيعيد النموذج استدعاءات الأدوات في الاستجابة إذا كان ذلك مناسبًا. قم بتحليل اسم الدالة والحجج من الاستجابة. نفذ الدالة وأرسل النتيجة مرة أخرى في الرسالة التالية. يمكّن هذا النمط سير العمل المعقدة والتكاملات الخارجية. اضبط tool_choice على auto أو حدد أداة محددة. وضع JSON هو بديل لمخرجات البيانات الهيكلية.
مراقبة الاستخدام والتكاليف
تتبع الاستخدام من خلال لوحة التحكم أو عن طريق تحليل رؤوس الاستجابة. يُخصم الرصيد بناءً على استهلاك الرموز الفعلي. تكلف رموز الإدخال $0.15 لكل مليون رمز. تكلف رموز الإخراج $0.50 لكل مليون رمز. الأخطاء لا تستهلك الرصيد. الرصيد المدفوع مسبقاً لا ينتهي. يمكنك الإضافة باستخدام USDT أو USDC في أي وقت. يتم تطبيق رصيد المكافأة تلقائياً للإيداعات الأكبر. تحقق من رصيدك بانتظام لتجنب انقطاع الخدمة.
استكشاف المشكلات الشائعة
إذا حصلت على خطأ 401، تحقق من مفتاح واجهة برمجة التطبيقات وعنوان URL الأساسي. حدود معدل الطلبات هي 300 طلب في الدقيقة لكل مفتاح. حدود الاتصال هي 8 طلبات متزامنة لكل مفتاح. يجب أن يكون حجم جسم الطلب أقل من 8 ميجابايت. إذا توقف التدفق المبكر، فافحص انقطاعات الشبكة. تأكد من أن عميلك يتعامل مع SSE بشكل صحيح. استخدم صفحة الدعم لتسوية المنازعات المتعلقة بالفواتير أو المشكلات التقنية. يتم إصلاح الشحنات المزدوجة من خلال فريق الدعم.