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 URL | https://api.llmnoncensure.com/v1 |
| معرّف النموذج | uncensored |
| المصادقة | Authorization: Bearer YOUR_KEY |
| نقاط النهاية | POST /v1/chat/completions · GET /v1/models |
| استدعاء الدوال | نعم — tools و tool_choice؛ الرد يتضمن tool_calls حتى أثناء البث؛ تُرسل النتائج كرسالة role: tool |
| وضع JSON | response_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 ثابت؛ الطلبات الفاشلة أو المرفوضة لا تُحتسب.
| الرمز | النوع | المعنى |
|---|---|---|
400 | bad_request | JSON غير صالح أو رسائل فارغة أو معامل خاطئ أو تجاوز نافذة السياق |
401 | missing_key · invalid_key · key_revoked | لا يوجد مفتاح أو المفتاح خاطئ أو تم استبداله |
402 | no_credit | الرصيد فارغ — اشحن وتستأنف الطلبات فوراً |
403 | content_blocked | محتوى جنسي يتعلق بقاصرين — مرفوض دون احتساب |
404 | not_found | نقطة نهاية غير معروفة |
413 | request_too_large | جسم الطلب أكبر من 8 MB |
429 | rate_limited · concurrency | تجاوز 300 في الدقيقة أو 8 متزامنة — انتظر ثم أعد المحاولة |
503 | upstream_busy | النموذج مشغول — أعد المحاولة بعد ثوانٍ |
الأسئلة الشائعة
ما الفرق بين هذا النموذج والنماذج القياسية لـ OpenAI؟
تم ضبط نموذجنا خصيصًا لعدم رفض المواضيع البالغة أو الجدل أو الإبداع، مع الالتزام بالقانون (لا محتوى جنسي يتضمن قاصرين). إنه ليس GPT أو Claude أو Gemini. يستجيب للموجّهات التي قد تصنفها واجهات برمجة التطبيقات الأخرى على أنها "محفوفة".
كيف يعمل رصيد التجربة المجانية؟
يتلقى كل حساب جديد رصيدًا مجانيًا بقيمة 0,50 دولار صالحًا لمدة 7 أيام. لا حاجة لبطاقة ائتمان لتفعيله. بعد استنفاد الرصيد أو انتهاء المدة، يمكنك إضافة أموال عبر العملات المشفرة (USDT أو USDC) لمواصلة استخدام API دون التزام شهري.
هل تُستخدم بياناتي للتدريب؟
لا، لا تُستخدم الموجّهات المرسلة عبر API لتدريب النموذج. يتم الحفاظ على خصوصيتك لأننا لا نخزن بياناتك لإعادة استخدامها في مجموعات بيانات التدريب لدينا، على عكس العديد من المزودين المجانيين أو ذوي النماذج المجانية المدعومة.
مفتاحك على بعد خطوة واحدة
أنشئ حسابًا، انسخ المفتاح، عدّل الرابط الأساسي. هذا كل شيء.