AR ▾
الحصول على مفتاح API

LLM Non Censureالمستندات

توثيق API: التكامل السريع في 5 دقائق

قم بتكامل API الخاص بنا للنموذج بدون رقابة في دقائق بفضل التوافق الأصلي مع OpenAI. ابدأ برصيد تجربة فوري، بدون بطاقة ائتمان.

إعداد البيئة والمصادقة

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

نقطة النهاية الأساسية هي https://api.llmnoncensure.com/v1. تأكد من تكوين بيئتك لاستخدام هذا الرابط الأساسي المحدد. يجب تمرير مفتاح API عبر رأس Authorization: Bearer <YOUR_API_KEY>. يتم إنشاء مفتاح واحد لكل حساب؛ يمكنك إعادة توليد مفتاح في أي وقت، مما يؤدي إلى إلغاء سريان المفتاح القديم تلقائيًا.

أول طلب باستخدام cURL

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

إليك الهيكل الأساسي لاختبار الاتصال:

curl https://api.llmnoncensure.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

تسمح هذه الأمر بالتحقق من أن مفتاحك نشط وأن النموذج جاهز لاستقبال الموجّهات المعقدة.

التكامل مع SDK Python

إذا كنت تطور بلغة Python، استخدم مكتبة openai لتكامل سلس. عيّن متغير البيئة OPENAI_BASE_URL أو مرر base_url مباشرةً في العميل. يتيح ذلك إعادة استخدام الكود الموجود مع تغيير مصدر النموذج فقط. يتولى الـ SDK التعامل مع التحويل إلى صيغة JSON وأخطاء الشبكة نيابةً عنك.

إليك مثال بسيط:

from openai import OpenAI

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

يقبل النموذج uncensored المعاملات القياسية مثل temperature و max_tokens. يمكنك ضبط إبداع الاستجابة دون الخوف من أن تمنع الذكاء الاصطناعي استجابة تُعتبر "محفوفة" وفقًا للمعايير العامة.

الاستخدام مع Node.js وJavaScript

لبيئات JavaScript أو TypeScript، يعمل SDK openai بنفس الطريقة. قم بتكوين العميل باستخدام الرابط الأساسي ومفتاح API. هذا النهج مثالي لتطبيقات الخلفية أو خوادم API التي تحتاج إلى دمج استجابات AI ديناميكية دون قيود المزودين الكبار.

import OpenAI from "openai";

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

تأكد من معالجة الاستجابات غير المتزامنة بشكل صحيح. تُعالج كل طلب بشكل فردي، مما يضمن عدم توقف منطق عملك بسبب تأخرات توليد النموذج. تتيح نافذة السياق التي تتسع لـ 100,000 رمز إرسال تعليمات نظام طويلة أو سجلات محادثات موسعة.

دعم البث المتدفق SSE

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

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)

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

حدّ المعدل، الأخطاء والنافذة السياقية

معرفة حدود واجهة برمجة التطبيقات (API) الخاصة بك أمر بالغ الأهمية لتكامل قوي. أنت مقيد بـ 300 طلب في الدقيقة لكل مفتاح API. لا يجب أن يتجاوز جسم الطلب 8 ميجابايت. في حالة الخطأ، تُعاد أكواد HTTP القياسية: 401 لمفتاح غير صالح، 402 إذا نفد رصيدك، و429 في حالة تجاوز حدّ المعدل. يمتلك النموذج نافذة سياق تتسع لـ 100,000 رمز، تجمع بين الموجّه والاستجابة. يتيح ذلك إرسال مستندات طويلة أو محادثات متعمقة دون انقطاع مبكر. على عكس الخدمات الأخرى، لا توجد رسوم شهرية ثابتة؛ أنت تدفع فقط مقابل ما تستهلكه من رصيد مسبق الدفع.

مواصفات API

كل الحدود والميزات الفعلية للـ API في مكان واحد — راجعها قبل شحن الرصيد.

البندالقيمة
صيغة APIمتوافق مع OpenAI: يعمل أي SDK من OpenAI بتغيير base URL والمفتاح فقط
Base URLhttps://api.llmnoncensure.com/v1
معرّف النموذجuncensored
المصادقةAuthorization: Bearer YOUR_KEY
نقاط النهايةPOST /v1/chat/completions · GET /v1/models
استدعاء الدوالنعم — tools و tool_choice؛ الرد يتضمن tool_calls حتى أثناء البث؛ تُرسل النتائج كرسالة role: tool
وضع JSONresponse_format: {"type": "json_object"}
نافذة السياق100,000 رمز (المدخلات والمخرجات معاً)
البث المتدفقنعم — server-sent events؛ آخر جزء يتضمن استهلاك الرموز
أقصى مخرجاتحتى ما تبقى من نافذة 100,000 رمزًا؛ max_tokens اختياري (بلا حد منفصل)
المعاملاتtemperature, top_p, stop, seed, presence_penalty, frequency_penalty
حدّ المعدل300 طلب في الدقيقة لكل مفتاح
حجم الطلبحتى 8 MB
ترويسات الردX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
الطلبات المتزامنةحتى 8 في الوقت نفسه لكل مفتاح
شحن الرصيدUSDT (TRC20) أو USDC (Base)، أي مبلغ صحيح من $10 إلى $500
السعر$0.25 لكل مليون رمز مدخلات · $1.00 لكل مليون رمز مخرجات
الفوترةرصيد مسبق الدفع حسب الاستهلاك الفعلي؛ الأخطاء والرفض مجانية
رصيد تجريبي مجاني$0.50 لمدة 7 أيام، بدون بطاقة · مفتاح تجريبي: طلبان متوازيان، 60 طلبًا في الدقيقة؛ الحدود الكاملة (8 و300) بعد أول شحن
الصلاحيةالرصيد المدفوع لا تنتهي صلاحيته، بدون اشتراك
مكافأة+5% من $50، +10% من $100
المحتوىمحتوى البالغين مسموح؛ يُرفض أي محتوى جنسي يتعلق بالقاصرين
المفاتيحمفتاح نشط واحد لكل حساب؛ المفتاح الجديد يحل محل القديم
تسجيل الدخولGoogle أو البريد الإلكتروني وكلمة المرور

رموز الأخطاء

تصل الأخطاء بصيغة JSON مع type ثابت؛ الطلبات الفاشلة أو المرفوضة لا تُحتسب.

الرمزالنوعالمعنى
400bad_requestJSON غير صالح أو رسائل فارغة أو معامل خاطئ أو تجاوز نافذة السياق
401missing_key · invalid_key · key_revokedلا يوجد مفتاح أو المفتاح خاطئ أو تم استبداله
402no_creditالرصيد فارغ — اشحن وتستأنف الطلبات فوراً
403content_blockedمحتوى جنسي يتعلق بقاصرين — مرفوض دون احتساب
404not_foundنقطة نهاية غير معروفة
413request_too_largeجسم الطلب أكبر من 8 MB
429rate_limited · concurrencyتجاوز 300 في الدقيقة أو 8 متزامنة — انتظر ثم أعد المحاولة
503upstream_busyالنموذج مشغول — أعد المحاولة بعد ثوانٍ

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

ما الفرق بين هذا النموذج والنماذج القياسية لـ OpenAI؟

تم ضبط نموذجنا خصيصًا لعدم رفض المواضيع البالغة أو الجدل أو الإبداع، مع الالتزام بالقانون (لا محتوى جنسي يتضمن قاصرين). إنه ليس GPT أو Claude أو Gemini. يستجيب للموجّهات التي قد تصنفها واجهات برمجة التطبيقات الأخرى على أنها "محفوفة".

كيف يعمل رصيد التجربة المجانية؟

يتلقى كل حساب جديد رصيدًا مجانيًا بقيمة 0,50 دولار صالحًا لمدة 7 أيام. لا حاجة لبطاقة ائتمان لتفعيله. بعد استنفاد الرصيد أو انتهاء المدة، يمكنك إضافة أموال عبر العملات المشفرة (USDT أو USDC) لمواصلة استخدام API دون التزام شهري.

هل تُستخدم بياناتي للتدريب؟

لا، لا تُستخدم الموجّهات المرسلة عبر API لتدريب النموذج. يتم الحفاظ على خصوصيتك لأننا لا نخزن بياناتك لإعادة استخدامها في مجموعات بيانات التدريب لدينا، على عكس العديد من المزودين المجانيين أو ذوي النماذج المجانية المدعومة.

مفتاحك على بعد خطوة واحدة

أنشئ حسابًا، انسخ المفتاح، عدّل الرابط الأساسي. هذا كل شيء.

الحصول على مفتاح APIقراءة التوثيق