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