ar ▾
احصل على مفتاحك
احصل على مفتاحك

توثيق واجهة برمجة التطبيقات

Start building with our uncensored LLM API in minutes. This guide shows you how to authenticate, send requests, and handle streaming responses using standard OpenAI-compatible tools.

لكل 1M رمز إدخال
$0.15
الرموز المخرجة / مليون
$0.50
سياق الرمز
100,000
رصيد تجريبي
$0.50
طلبات في الدقيقة
300

المصادقة وعنوان URL الأساسي

استخدم مفتاح API الخاص بك للمصادقة على كل طلب. تتوافق واجهة برمجة التطبيقات لدينا بالكامل مع نظام OpenAI SDK، لذا لا تحتاج سوى إلى تعديل عنوان URL الأساسي والمفتاح في تكوين العميل الخاص بك. عنوان URL الأساسي هو HTTPS://api.nocensoraichatbot.com/v1. يمكنك إنشاء مفتاح فوراً بعد التسجيل باستخدام Google أو البريد الإلكتروني. يحتوي كل حساب على مفتاح نشط واحد يحل محل المفتاح السابق عند إعادة توليده. لا يتطلب التسجيل إدخال رقم الهاتف، ولا تُستخدم نصوصك للتدريب.

الطلب الأول

أرسل طلب إكمال محادثة قياسي إلى نقطة النهاية /v1/chat/completions. استخدم معرف النموذج "uncensored" للوصول إلى نموذج اللغة الكبير المُعدّل لدينا. يستجيب النموذج للمواضيع القانونية للبالغين، والخيالية، والمثيرة للجدل دون الرفض القياسي. يوجد حد صارم: يتم رفض المحتوى الذي يتضمن القاصرين دائمًا. يمكنك اختبار الاتصال باستخدام أمر curl بسيط.

curl https://api.nocensoraichatbot.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a 400 word review of the new gpu"}]
  }'

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

تكامل مكتبة Python

ثبّت الحزمة الرسمية لـ Python الخاصة بـ OpenAI واعدد عنوان URL الأساسي ليشير إلى خدمتنا. يتيح لك ذلك استخدام الأساليب المألوفة مثل client.chat.completions.create. اضبط النموذج على "uncensored" ومرر رسائل النظام أو المستخدم كما هو معتاد. تتولى حزمة التطوير (SDK) الترميز (tokenization) وتحليل الاستجابة تلقائياً. تعمل هذه الطريقة في كل من توليد النصوص البسيط والمحادثات متعددة الأدوار المعقدة. يمكنك أيضاً تدفق الاستجابات (streaming) إذا كنت تفضل المخرجات التدريجية.

from openai import OpenAI

client = OpenAI(base_url="https://api.nocensoraichatbot.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)

تأكد من تمرير مفتاح API الخاص بك في الرأس أو متغير البيئة. تدعم SDK جميع المعاملات القياسية مثل درجة الحرارة و top_p. يمكنك ضبط هذه القيم للتحكم في الإبداع أو الحتمية. نافذة سياق النموذج هي 100,000 رمز للسياق والإكمال معاً.

تكامل Node SDK

استخدم حزمة @openai/openai npm للتكامل مع تطبيق Node.js الخاص بك. قم بتكوين عنوان URL الأساسي ومفتاح API قبل إجراء أي استدعاءات. يضمن ذلك التوافق مع واجهة برمجة تطبيقات روبوت الدردشة بالذكاء الاصطناعي غير المقيد. توفر حزمة Node تعريفات الأنواع ودعم async/await للتطوير الحديث. يمكنك إرسال الرسائل واستقبال الاستجابات تمامًا كما هو الحال مع أي نقطة نهاية متوافقة مع OpenAI. معالجة الأخطاء مدمجة، لذا يمكنك التقاط أخطاء 401 و402 و429 بسهولة. هذا يجعلها مثالية لوظائف الخوادم الخالية من الخوادم أو خدمات الخلفية.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.nocensoraichatbot.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);

تذكر أن معرّف النموذج هو "uncensored". لا تستخدم معرفات GPT-3.5 أو GPT-4. تتولى مكتلة SDK الباقي، بما في ذلك تحليل JSON ومنطق إعادة المحاولة. يمكنك أيضًا تمكين التدفق لتجارب المستخدم في الوقت الفعلي.

دعم أحداث الإرسال الخادم (SSE) للبث

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

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)

التعامل مع أحداث SSE بعناية لتجنب تسرب الذاكرة في الاتصالات طويلة الأمد. يدعم API ما يصل إلى 8 طلبات متزامنة لكل مفتاح. يساعد هذا الحد في الحفاظ على الاستقرار تحت الحمل. يمكنك تعديل سلوك التدفق باستخدام المعاملات القياسية مثل max_tokens وstop sequences.

حدود المعدلات ونافذة السياق

تفرض الـ API حدًا قدره 300 طلب في الدقيقة لكل مفتاح. يمكنك إجراء 8 طلبات نشطة في وقت واحد. يجب ألا يتجاوز جسم الطلب 8 ميجابايت. نافذة السياق هي 100,000 رمز، مما يجمع بين السياق والإكمال. الحد الأقصى للإخراج هو 16,000 رمز لكل طلب، أو 2,048 إذا لم يتم تعيين max_tokens. إذا تجاوزت حد معدل الطلب، ستتلقى خطأ 429. انتظر وأعد المحاولة باستخدام التراجع الأسي. يتم احتساب الرسوم للرموز الناجحة فقط. لا تستهلك الأخطاء الرصيد. يضمن هذا نموذج التسع الشفاف معرفة المبلغ الذي تدفعه بالضبط.

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

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

إنه نموذج لغة كبير مفتوح الوزن مُعدّل لاستجابات غير مقيدة للمواضيع البالغة القانونية والخيالية والمثيرة للجدل. إنه ليس GPT أو Claude أو أي نموذج آخر من نماذج البائعين. الطلبات التي تتضمن قاصرين تُرفض دائمًا.

كيف أودع رصيدى؟

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

هل تدعم الـ API استدعاء الوظائف؟

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

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

سجّل، وانسخ الرمز المميز، وحدّث نقطة النهاية. هذا كل شيء.