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