عنوان URL الأساسي والمصادقة
لبدء استخدام uncensored AI API، وجّه عميلك إلى عنوان URL الأساسي: https://api.uncensoredai.top/v1. تعمل نقطة النهاية هذه بشكل متوافق تمامًا مع مكتبات OpenAI SDK، مما يعني أنك بحاجة فقط إلى تحديث عنوان URL الأساسي وتقديم مفتاح API الخاص بك. قم بالمصادقة عن طريق تمرير uncensored AI API key الخاص بك في رأس Authorization كرمز Bearer.
curl https://api.uncensoredai.top/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."}]
}'
يتم إنشاء مفتاحك فورًا بعد التسجيل عبر Google أو البريد الإلكتروني. احتفظ به بأمان؛ فهو يمنحك الوصول الكامل إلى رصيدك المسبق الدفع. إذا فقدت مفتاحك، أنشئ مفتاحًا جديدًا، والذي سيحل محل المفتاح النشط القديم لحسابك.
نقطة النهاية /v1/chat/completions
جوهر API LLM غير الخاضع للرقابة هو نقطة النهاية POST /v1/chat/completions. أرسل حمولة JSON تحتوي على الموجّه الخاص بالنظام، رسائل المستخدم، والمعاملات المطلوبة. معرف النموذج للاستخدام هو uncensored. هذا النموذج المخصص مُضبط للإجابة دون رفض المحتوى للاستخدام القانوني للبالغين، مما يجعله مثاليًا لتوليد النصوص الإبداعية أو غير المقيدة.
على عكس المجمعين، لا نقوم بالتوجيه بين موردين متعددين. تحصل على سلوك متسق من نموذج مفتوح الأوزان الوحيد. تقبل نقطة النهاية حقولاً قياسية مثل model، messages، و temperature. لا تستهلك الأخطاء والرفض رصيدك، مما يضمن دفعك فقط مقابل استخدام الرموز الفعلي.
معلمات الطلب: درجة الحرارة و Top P
تحكم في إبداع وحتمية النموذج باستخدام المعاملات القياسية. temperature يؤثر على العشوائية؛ القيم الأعلى تنتج مخرجات أكثر تنوعًا، بينما تجعل القيم الأقل الاستجابات أكثر تركيزًا. top_p يفلتر الرموز حسب الاحتمال التراكمي. تعمل هذه المعاملات معًا لتشكيل نبرة تفاعلاتك مع الذكاء الاصطناعي غير الخاضع للرقابة.
يمكنك أيضًا تعيين max_tokens لتقييد طول الإخراج. القيمة الافتراضية هي 2,048 رمزًا، ولكن يمكنك طلب ما يصل إلى 32,000 رمز لكل طلب. إجمالي نافذة السياق هو 100,000 رمز، بما في ذلك كل من الموجّه والإكمال. استخدم تسلسلات stop لإيقاف التوليد مبكرًا إذا لزم الأمر.
تنسيق الاستجابة: البث المتدفق و JSON
يدعم API البث المتدفق عبر أحداث المخدم المرسلة (SSE) لتسليم الرموز في الوقت الفعلي. هذا مفيد لبناء واجهات الدردشة حيث تريد عرض الرموز أثناء توليدها. يحتوي الشريحة النهائية على إجمالي استخدام الرموز للطلب. للبيانات المهيكلة، استخدم response_format: {"type": "json_object"} لفرض إخراج 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)
استدعاء الدوال (الأدوات) مدعوم أيضًا. عرّف أدواتك في الطلب، وسيعيد النموذج حججًا مهيكلة يمكنك تحليلها وتنفيذها. يتيح ذلك سير عمل معقد دون مغادرة واجهة برمجة التطبيقات النصية.
أمثلة SDK (Python/Node.js)
التكامل أمر مباشر إذا كنت تستخدم حزم تطوير البرمجيات (SDKs) الرسمية لـ OpenAI. قم ببساطة بتكوين العميل بعنوان URL الأساسي ومفتاحك. يتعامل SDK مع إعادة المحاولة والتحليل تلقائيًا.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredai.top/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 from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredai.top/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);
توضح الأمثلة كلاهما توليد النص الأساسي. استبدل مفتاح API الافتراضي بمفتاحك الفعلي. يعمل الكود بنفس الطريقة لكل من بيئات Python و Node.js، مستفيدًا من نفس البروتوكول الأساسي. يضمن هذا منحنى تعلم منخفض للمطورين الذين لديهم بالفعل خبرة في نظام OpenAI البيئي.
تفاصيل النموذج، الحدود، والأخطاء
لديه API غير الخاضع للرقابة حدود محددة: 300 طلب في الدقيقة لكل مفتاح و8 طلبات متزامنة في نفس الوقت. الحد الأقصى لحجم جسم الطلب هو 8 ميجابايت. إذا تجاوزت حد المعدل، ستتلقى خطأ 429. فشل المصادقة يعيد 401، والأموال غير الكافية تعيد 402.
الرصيد مسبق الدفع ولا ينتهي. الأخطاء والرفض مجانيان. ملاحظة أن المحتوى الجنسي الذي يتضمن قاصرين يتم رفضه دائماً. بالنسبة للمحتوى الآخر، النموذج متسامح للغاية. إذا واجهت مشاكل، تواصل مع الدعم لتعديلات الرصيد. النموذج ليس GPT أو Claude أو أي نموذج آخر من موردي؛ إنه نموذج مفتوح الأوزان يُشغّل على خوادمنا.
المواصفات التقنية
كل الحدود والميزات الفعلية للـ API في مكان واحد — راجعها قبل شحن الرصيد.
| البند | القيمة |
|---|---|
| صيغة API | متوافق مع OpenAI: يعمل أي SDK من OpenAI بتغيير base URL والمفتاح فقط |
| نقاط النهاية | POST /v1/chat/completions · GET /v1/models |
| معرّف النموذج | uncensored |
| Base URL | https://api.uncensoredai.top/v1 |
| المصادقة | Authorization: Bearer YOUR_KEY |
| وضع JSON | response_format: {"type": "json_object"} |
| استدعاء الدوال | نعم — tools و tool_choice؛ الرد يتضمن tool_calls حتى أثناء البث؛ تُرسل النتائج كرسالة role: tool |
| نافذة السياق | 100,000 رمز (المدخلات والمخرجات معاً) |
| البث المتدفق | نعم — server-sent events؛ آخر جزء يتضمن استهلاك الرموز |
| المعاملات | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| أقصى مخرجات | حتى ما تبقى من نافذة 100,000 رمزًا؛ max_tokens اختياري (بلا حد منفصل) |
| الطلبات المتزامنة | حتى 8 في الوقت نفسه لكل مفتاح |
| ترويسات الرد | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| حدّ المعدل | 300 طلب في الدقيقة لكل مفتاح |
| حجم الطلب | حتى 8 MB |
| الصلاحية | الرصيد المدفوع لا تنتهي صلاحيته، بدون اشتراك |
| الفوترة | رصيد مسبق الدفع حسب الاستهلاك الفعلي؛ الأخطاء والرفض مجانية |
| السعر | $0.25 لكل مليون رمز مدخلات · $1.00 لكل مليون رمز مخرجات |
| شحن الرصيد | USDT (TRC20) أو USDC (Base)، أي مبلغ صحيح من $10 إلى $500 |
| مكافأة | +5% من $50، +10% من $100 |
| رصيد تجريبي مجاني | $0.50 لمدة 7 أيام، بدون بطاقة · مفتاح تجريبي: طلبان متوازيان، 60 طلبًا في الدقيقة؛ الحدود الكاملة (8 و300) بعد أول شحن |
| تسجيل الدخول | 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 | النموذج مشغول — أعد المحاولة بعد ثوانٍ |
أسئلة وأجوبة
كم يكلف API الذكاء الاصطناعي غير الخاضع للرقابة؟
تكاليف واجهة برمجة التطبيقات للذكاء الاصطناعي بدون رقابة 0.25 دولار لكل مليون رمز إدخال و1.00 دولار لكل مليون رمز إخراج. تدفع فقط مقابل ما تستخدمه، بدون اشتراك شهري. يتم شحن الرصيد عبر العملات المشفرة ولا ينتهي.
هل مفتاح API الذكاء الاصطناعي غير الخاضع للرقابة مشترك مع مستخدمين آخرين؟
لا، كل حساب يحتوي على مفتاح API نشط واحد فريد لك. يمكنك إنشاء مفتاح جديد إذا لزم الأمر، والذي سيحل محل المفتاح القديم. يمنح المفتاح الوصول إلى رصيدك المسبق الدفع المخصص.
ما هو حجم نافذة السياق؟
إجمالي نافذة السياق هو 100,000 رمز، بما في ذلك كل من الموجّه والإكمال. يمكنك تحديد حد أقصى للإخراج يبلغ 32,000 رمز لكل طلب. يتيح ذلك إجراء محادثات طويلة أو معالجة مستندات كبيرة.
مفتاحك على بُعد نموذج واحد
أنشئ حسابًا، انسخ المفتاح، غيّر عنوان URL الأساسي. هذا هو الإعداد الكامل.