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