ar ▾

كيفية تكامل واجهة برمجة التطبيقات غير الخاضعة للرقابة IA

توفر واجهة برمجة تطبيقات الذكاء الاصطناعي غير الخاضعة للرقابة توليد نصوص غير مقيد دون فلاتر المحتوى التي تمنع المخرجات الخاصة بالبالغين أو المثيرة للجدل أو الإبداعية. يشرح هذا الدليل كيفية دمج نقطة نهاية متوافقة مع OpenAI موثوقة، تعطي الأولوية لدقة الرموز (Tokens) بدلاً من تعقيد الاشتراكات.

آخر تحديث

ملخص

  • استخدم نقطة النهاية القياسية /v1/chat/completions مع معرف نموذج غير مقيد واحد.
  • ادفع فقط مقابل الرقائق المستخدمة؛ الأخطاء ورفض الطلبات لا تكلف شيئًا من رصيدك.
  • أضف رصيدًا حصريًا باستخدام USDT أو USDC، مع الحصول على رصيد إضافي للمبالغ الأكبر.
  • تكوين التدفق ووضع JSON للتحكم الدقيق في تنسيق المخرجات.

لwhy تختار واجهة برمجة تطبيقات ذكاء اصطناعي غير مقيدة؟

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

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

فهم نقطة النهاية المتوافقة مع واجهة برمجة تطبيقات OpenAI

تستخدم واجهة برمجة التطبيقات هيكل chat-completions القياسي الخاص بـ OpenAI، مما يعني أنه يمكنك استبدال هذا الخدمة دون إعادة كتابة منطق تطبيقك بالكامل. ترسل طلب POST إلى نقطة النهاية /v1/chat/completions مع سجل الرسائل والمعايير المطلوبة. عنوان URL الأساسي هو HTTPS://api.iasansrestriction.com/v1. يسمح هذا التوافق باستخدام مكتبات OpenAI SDK الحالية، فقط من خلال تحديث متغير تكوين base_url.

نموذج واحد فقط متاح: uncensored. إنه نموذج مفتوح المصدر مُعدّل للإخراج غير المقيد. على عكس خدمات التوجيه متعددة البائعين، لا نقوم بتبديل النماذج بناءً على التكلفة أو زمن الاستجابة. تحصل على سلوك متسق من بنية واحدة. يدعم نافذة السياق 100,000 رمز، مما يسمح بوثائق كبيرة أو محادثات طويلة. ومع ذلك، يُقتصر كل طلب فردي على 16,000 رمز من المخرجات. إذا لم تحدد max_tokens, يفترض النموذج افتراضيًا 2,048 رمزًا.

الخطوة 1: الحصول على مفتاح API الخاص بك

الحصول على مفتاح API الخاص بك فوري ولا يتطلب التحقق من رقم الهاتف. يمكنك التسجيل باستخدام حساب Google أو إنشاء بريد إلكتروني وكلمة مرور قياسيين. بمجرد التسجيل، يولد النظام مفتاح API فريدًا يجب تضمينه في Authorization الرأس من كل طلب.

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

الخطوة 2: تكوين العميل الخاص بك

يتضمن ضبط عميلك ضبط عنوان URL الأساسي وتمرير مفتاح API الخاص بك. تتعامل معظم المكتبات المتوافقة مع OpenAI مع ذلك من خلال متغير بيئة بسيط أو كائن تكوين. تأكد من أن مكتبة العميل الخاصة بك محدثة لدعم الميزات الحديثة مثل وضع JSON واستدعاء الوظائف.

from openai import OpenAI

client = OpenAI(base_url="https://api.iasansrestriction.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)
import openai client = openai.OpenAI( base_url="HTTPS://api.iasansrestriction.com/v1", api_key="your-api-key-here" ) response = client.chat.completions.create( model="uncensored", messages=[{"role": "user", "content": "Hello"}], max_tokens=100 ) print(response.choices[0].message.content)

يضمن هذا الإعداد توجيه جميع الطلبات إلى نقطة النهاية غير المقيدة الخاصة بنا. يمكنك اختبار الاتصال عن طريق إرسال طلب بسيط. إذا عادت الاستجابة بنص دون رفض، فإن تكوينك صحيح. تذكر أن معرف النموذج يجب أن يكون بالضبط uncensored تجنب الأخطاء.

الخطوة 3: إرسال الطلبات مع التدفق

يتيح لك البث استقبال الرموز أثناء توليدها، مما يقلل من زمن الاستجابة المُدرَك للمخرجات الكبيرة. اضبط stream معامل إلى true في جسم الطلب. ستعيد واجهة برمجة التطبيقات سلسلة من أحداث سيرفر المرسلة (SSE) بدلاً من كائن JSON واحد. هذا مثالي لواجهات الدردشة التي تحتاج إلى عرض النص تدريجيًا.

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)
response = client.chat.completions.create( model="uncensored", messages=[{"role": "user", "content": "Write a long story"}], stream=True ) for chunk in response: if chunk.choices[0].delta.content: print(chunk.choices[0].delta.content, end="", flush=True)

تتوفر إحصائيات استهلاك الرمز في الشريحة الأخيرة من التدفق. يتيح لك ذلك تتبع التكاليف بدقة في الوقت الفعلي. لا يؤثر التدفق على إجمالي عدد الرموز أو الفوترة؛ فهو يغير فقط كيفية تسليم البيانات إلى تطبيقك. استخدم هذه الميزة عندما تعتمد تجربة المستخدم على الملاحظات الفورية.

الخطوة 4: الاستفادة من الميزات المتقدمة

بما يتجاوز توليد النصوص الأساسي، تدعم واجهة برمجة التطبيقات استدعاء الوظائف، ووضع JSON، ومعايير أخذ العينات المختلفة. يسمح استدعاء الوظائف للنموذج بإخراج بيانات هيكلية يمكن لتطبيقك تنفيذها. يضمن وضع JSON أن يكون الإخراج JSON صالحاً، وهو مفيد لتحليل الاستجابات في سير العمل الآلي.

يمكنك التحكم في عشوائية المخرج باستخدام temperature و top_p. القيم الأقل تجعل الإخراج أكثر حتمية، بينما تزيد القيم الأعلى من الإبداع. ال stop المعامل يسمح لك بتحديد تسلسلات تنهي التوليد مبكراً. هذا مفيد لمنع النموذج من التكرار أو إضافة نص حشو غير ضروري. تمنحك هذه الميزات تحكماً دقيقاً في سلوك النموذج غير الخاضع للرقابة.

الخطوة 5: مراقبة الاستخدام والتكاليف

التكاليف شفافة وتعتمد كلياً على استهلاك الرموز. تكلف رموز الإدخال 0.15 دولار لكل مليون، وتكلف رموز الإخراج 0.50 دولار لكل مليون. يتم احتساب الرسوم فقط للرموز التي تم إنشاؤها بنجاح. إذا أرجعت الواجهة البرمجية خطأ أو رفضت طلباً لأسباب تتعلق بسياسة المحتوى (بخلاف حد المحتوى الطفيف)، فإنك لا تدفع مقابل تلك الرموز.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.iasansrestriction.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);
const response = await client.chat.completions.create({ model: "uncensored", messages: [{ role: "user", content: "Test" }] }); console.log(response.usage); // يسجل تفاصيل استخدام التوكنات

لا تنتهي صلاحية رصيدك المدفوع مسبقًا. يمكنك مراقبة الرصيد المتبقي وسجل الاستخدام عبر لوحة التحكم. هذا التنبؤ ضروري للمطورين الذين يحتاجون إلى ميزانية تكاليف واجهة برمجة التطبيقات (API) بدقة. الأخطاء مجانية، مما يعني أنه يمكنك التجريب بحرية دون مخاطر مالية.

استكشاف المشكلات الشائعة

تشمل المشاكل الشائعة عناوين URL الأساسية غير الصحيحة، أو المفاتيح المنتهية الصلاحية، أو تجاوز حدود المعدل. إذا تلقيت خطأ 401، تحقق من أن مفتاح واجهة برمجة التطبيقات الخاص بك نشط ومكتوب بشكل صحيح. حد المعدل هو 300 طلب في الدقيقة لكل مفتاح، بحد أقصى 8 طلبات متزامنة. إذا تجاوزت هذه الحدود، ستعيد واجهة برمجة التطبيقات خطأ 429. يمكنك إنشاء مفتاح جديد إذا كنت بحاجة إلى إعادة تعيين الجلسة، لكن تذكر أن مفتاحًا واحدًا فقط يكون نشطًا في كل مرة.

رفض المحتوى نادر الحدوث لكنه يحدث. الحد الصارم الوحيد هو على المحتوى الجنسي الذي يتضمن قاصرين. كل المحتوى البالغ الآخر، أو المثير للجدل، أو الخيالي مسموح به. إذا واجهت رفضًا غير متوقع، تحقق من معرف النموذج وتأكد من أنك تستخدم uncensored النموذج. يمكن أن يساعد تسجيل جسم الاستجابة الكامل في تشخيص مشكلات التنسيق في وضع JSON أو استدعاء الوظائف.

قائمة التحقق النهائية للإنتاج

قبل تكامل واجهة برمجة التطبيقات غير الخاضعة للرقابة للذكاء الاصطناعي، تحقق من أن مكتبة العميل الخاصة بك مضبوطة بعنوان URL الأساسي الصحيح. تأكد من أنك تتعامل مع استجابات البث إذا كنت تستخدم stream معامل. اختبر منطق معالجة الأخطاء الخاص بك لمراعاة حدود معدل الطلب وانقطاعات الشبكة.

تأكد من إعداد طريقة الإضافة بالعملات المشفرة الخاصة بك بشكل صحيح. تُقبل المدفوعات فقط عبر USDT على TRC20 أو USDC على Base. الحد الأدنى للإضافة هو $20، والحد الأقصى هو $500. تُطبق المكافآت تلقائياً: +5% لـ $50، +10% لـ $100، و+15% لـ $200. راقب استخدام الرموز بانتظام لضمان استمرار رصيدك كما هو متوقع. مع هذه الخطوات، أنت جاهز للاستفادة من قدرات الذكاء الاصطناعي غير المقيدة في تطبيقاتك.

الأسئلة الشائعة

هل واجهة برمجة التطبيقات (API) غير الخاضعة للرقابة لـ IA متوافقة مع مكتبات SDK الخاصة بـ OpenAI؟

نعم، متوافق تمامًا. تحتاج فقط إلى تحديث عنوان URL الأساسي إلى HTTPS://api.iasansrestriction.com/v1 واستخدام معرف النموذج "uncensored". جميع المعايير القياسية مثل درجة الحرارة وtop_p وmessages تعمل كما هو متوقع.

هل أدفع مقابل الطلبات الفاشلة أو الأخطاء؟

لا. تدفع فقط مقابل الرموز التي يتم توليدها بنجاح. إذا أعادت واجهة برمجة التطبيقات (API) خطأً أو رفضت طلباً، فإن تلك الرموز مجانية. هذا يضمن ألا تدفع أبداً مقابل مخرجات عديمة الفائدة.

ما هي طرق الدفع المقبولة للشحن؟

نقبل فقط العملات الرقمية: USDT على شبكة TRC20 أو USDC على شبكة Base. تتراوح المدفوعات من $20 إلى $500. تُطبق المكافآت بناءً على المبلغ المضاف.

هل يفلتر النموذج كل المحتوى البالغ؟

لا. النموذج مُعدد للسماح بالمحتوى القانوني للبالغين، بما في ذلك المواضيع الجنسية والمثيرة للجدل. الحد الصارم الوحيد هو على المحتوى الذي يتضمن قاصرين. كل شيء آخر مسموح به.

احصل على مفتاح API الخاص بك الآن

سجّل، وانسخ مفتاحك، وحدّث عنوان URL الأساسي. هذا كل شيء.

إنشاء مفتاح