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

دمج نماذج Uncensored AI في دقائق

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

احصل على مفتاح API

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

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

تتبع واجهة برمجة التطبيقات المعيار الخاص بـ OpenAI، مما يتطلب فقط تعديل عنوان URL الأساسي ومفتاح API. عنوان URL الأساسي هو https://api.uncensoredaimodels.cc/v1. تتلقى مفتاح API نشطًا واحدًا عند التسجيل. قم بتضمينه في رأس Authorization كرمز Bearer. إذا كان المفتاح غير صالح، ستعيد واجهة برمجة التطبيقات خطأ 401. إذا لم يكن لديك رصيد كافٍ، ستتلقى خطأ 402. يسمح هذا التصميم باستبدال خدمتنا في العملاء الحاليين المتوافقين مع OpenAI من خلال تحديث قيمتي تكوين فقط.

نقطة نهاية إكمال الدردشة

أرسل النص إلى النموذج باستخدام نقطة النهاية POST /v1/chat/completions. مُعرّف النموذج هو uncensored. يجب أن تبقى الطلبات ضمن حد حجم جسم 8 ميجابايت ونافذة سياق مكونة من 100,000 رمز. يُعيد النموذج النص المُولّد بدون رفض المحتوى القياسي للمواضيع البالغة القانونية. استخدم هذه النقطة لأعمال توليد النص المباشرة.

curl https://api.uncensoredaimodels.cc/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."}]
  }'

استجابات البث المتدفق (SSE)

فعّل تسليم الرموز في الوقت الفعلي عن طريق تعيين stream: true. تعيد واجهة برمجة التطبيقات أحداث الإرسال من الخادم (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)

دمج SDK بايثون

استخدم مكتبة Python الرسمية الخاصة بـ OpenAI للدمج بسرعة. قم بتعيين base_url إلى نقطة النهاية الخاصة بنا وقم بتوفير مفتاح API الخاص بك. يتعامل العميل مع التسلسل وتحليل الأخطاء تلقائيًا. هذه الطريقة مثالية لخدمات الخلفية أو سكريبتات معالجة البيانات التي تتطلب مخرجات نصية غير خاضعة للرقابة ومهيكلة.

from openai import OpenAI

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

دمج SDK Node.js

لبيئات JavaScript، تعمل أداة SDK الخاصة بـ Node.js من OpenAI مع نقطة النهاية الخاصة بنا. قم بتهيئة العميل بعنوان URL الأساسي والمفتاح الخاص بك. يدعم هذا الدمج الطلبات المتزامنة وغير المتزامنة، مما يناسب بشكل جيد خوادم Express أو الوظائف الخالية من الخادم. تأكد من أن بيئتك تدعم إصدار Node المطلوب لأداة SDK.

import OpenAI from "openai";

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

معايير النموذج والحدود

تحكم في سلوك التوليد باستخدام معاملات مثل temperature، top_p، وseed. يمكنك فرض إخراج JSON عبر response_format أو تعريف الأدوات لاستدعاء الدوال. تفرض واجهة برمجة التطبيقات حدًا صارمًا قدره 300 طلب في الدقيقة و8 طلبات متزامنة لكل مفتاح. إذا تجاوزت هذه الحدود، ستعيد واجهة برمجة التطبيقات خطأ 429. يتم تحديد المخرجات بحد أقصى 32,000 رمز لكل طلب.

المواصفات التقنية

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

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

رموز الأخطاء

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

HTTPالنوعالمعنى
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النموذج مشغول — أعد المحاولة بعد ثوانٍ

أسئلة وأجوبة

ما هو حجم نافذة السياق؟

يدعم النموذج نافذة سياق بحجم 100,000 رمز، بما في ذلك رموز الموجّه والإكمال. يمكن لكل طلب توليد ما يصل إلى 32,000 رمز من المخرجات. إذا لم تحدد max_tokens، فإن حد الإخراج الافتراضي هو 2,048 رمزًا.

كيف أتعامل مع حدّ المعدل؟

تسمح واجهة برمجة التطبيقات بـ 300 طلب في الدقيقة و8 طلبات متزامنة لكل مفتاح API. إذا تجاوزت هذه الحدود، ستتلقى رمز الحالة 429. نفّذ آلية الإرجاع الأسي في العميل الخاص بك للتعامل مع إعادة المحاولة بسلاسة.

هل تدعم واجهة برمجة التطبيقات استدعاء الدوال؟

نعم، تدعم واجهة برمجة التطبيقات تعريفات الأدوات ومعاملات tool_choice. يمكنك هيكلة طلباتك لتعريف الدوال، وسيعيد النموذج استدعاءات الأدوات المهيكلة في الاستجابة. يعمل هذا مع العملاء القياسيين المتوافقين مع OpenAI.

مفتاحك على بُعد نموذج واحد

أنشئ حسابًا، وانسخ المفتاح، وغير عنوان URL الأساسي. هذا هو الإعداد الكامل.

احصل على مفتاح API