AR ▾

دمج API لروبوت الدردشة NSFW بدون رقابة

ابدأ بإرسال الطلبات إلى API للذكاء الاصطناعي بدون رقابة في دقائق باستخدام نقاط النهاية المتوافقة مع OpenAI. يغطي هذا الدليل المصادقة، المعاملات، البث المتدفق، والحدود لبناء تكامل روبوت الدردشة NSFW الخاص بك.

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

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

يعمل API على https://api.nsfwchatbot.cc/v1. يستخدم مصادقة رمز Bearer القياسية. تحصل على مفتاح API واحد عبر صفحة Get API key، التي تدعم تسجيل الدخول عبر Google أو البريد الإلكتروني. يجب إرسال المفتاح في رأس Authorization. مفتاح واحد فقط نشط لكل حساب؛ إنشاء مفتاح جديد يلغي سريان المفتاح السابق. لا توجد اشتراكات شهرية—الرصيد مسبق الدفع ولا ينتهي صلاحيته.

تأكد من أن مكتبة العميل تشير إلى URL الأساسي المذكور أعلاه. معرف النموذج هو دائماً uncensored. هذا نموذج مفتوح الأوزان مضبوط لرفض المحتوى بأقل قدر، وهو مميز عن GPT أو Claude. يقدم استجابات نصية خام بدون حواجز عامة للمحتوى البالغ القانوني.

الطلب الأول

يحاكي الطلب الأساسي نقطة النهاية الخاصة بـ chat-completions في OpenAI. تحدد النموذج، والرسائل، والمعلمات الاختيارية. تُرجع واجهة برمجة التطبيقات استجابة نصية. إذا لم تحدد max_tokens، فإن حد الإخراج الافتراضي هو 2,048 رمزًا. تدعم نافذة السياق ما مجموعه 100,000 رمز للموجّه والإكمال معًا.

يوضح المثال التالي طلب إكمال نصي قياسي باستخدام curl.

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

هذا يعيد كائن JSON يحتوي على النص المولد. تعيد الأخطاء رموز حالة HTTP القياسية مع كائن خطأ في الجسم.

مكتبة Python SDK

استخدم مكتبة Python الرسمية لـ OpenAI، وقم بإعدادها للإشارة إلى URL الأساسي الخاص بنا. هذا يتيح لك الاستفادة من كود العميل الموجود مع تغييرات قليلة. مرر مفتاح API الخاص بك كـ api_key واضبط base_url على نقطة النهاية الخاصة بنا. يبقى اسم النموذج uncensored.

مثال على التهيئة واستدعاء الإكمال:

from openai import OpenAI

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

هذا النهج يعمل لتوليد النصوص البسيطة أو بناء السلاسل. تذكر أن النموذج ليس GPT-4؛ عدّل هندسة الموجّه الخاصة بك وفقاً لذلك. البث المتدفق مدعوم عبر المعامل stream=True، والمفصل في القسم التالي.

مكتبة Node SDK

تتبع مكتبة Node.js OpenAI نفس نمط التهيئة. استورد المكتبة، اضبط URL الأساسي ومفتاح API، واستدعِ نقطة النهاية للإكمال. هذا مثالي لتكاملات جانب الخادم أو تطبيقات الدردشة القائمة على Node.

مثال على التهيئة:

import OpenAI from "openai";

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

يحتوي كائن الاستجابة على المحتوى المولد في response.choices[0].message.content. تأكد من معالجة الأخطاء بشكل مناسب، حيث ستؤدي مشكلات الشبكة أو المفاتيح غير الصالحة إلى طرح استثناءات. يستجيب النموذج بدون رقابة للموجهات النظامية القياسية، مما يتيح لك تحديد النبرة والسلوك عبر سجل الرسائل.

الاستجابات المتدفقة

فعّل البث المتدفق عن طريق تعيين stream: true في طلبك. يعيد API دفق أحداث المخدم المرسلة (SSE). يحتوي كل قطعة على نص جزئي. تتضمن القطعة الأخيرة إحصائيات استخدام الرموز (token). يقلل البث المتدفق من زمن الاستجابة المدرك للمستخدمين في تطبيقات روبوت الدردشة NSFW.

مثال على طلب البث المتدفق:

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)

عالج الدفق بإضافة محتوى كل قطعة إلى المخزن المؤقت الخاص بك. راقب القطعة الأخيرة لبيانات الاستخدام لتتبع التكاليف. تسعير الرموز (token) هو $0.25 لكل مليون رمز (token) مدخل و$1.00 لكل مليون رمز (token) مخرج. الأخطاء والرفضات لا تتكبد تكاليف.

الحدود، الأخطاء ونافذة السياق

يتيح كل مفتاح API 300 طلب في الدقيقة و8 طلبات متزامنة. يجب أن يكون جسم الطلب أقل من 8 MB. إذا كان المفتاح غير صالح، تتلقى خطأ 401. يشير خطأ 402 إلى عدم كفاية الرصيد. يشير خطأ 429 إلى تجاوز حدّ المعدل. نافذة السياق هي 100,000 رمز (token) إجمالاً. الحد الأقصى للإخراج هو 32,000 رمز (token) إذا تم تحديده. المحتوى الذي يتضمن قاصرين يتم رفضه دائماً. الرصيد مسبق الدفع عبر العملات المشفرة ولا ينتهي صلاحيته. استخدم هذه الحدود لتصميم منطق إعادة المحاكمة وإدارة الطوابير لتكامل API للذكاء الاصطناعي بدون رقابة الخاص بك.

مواصفات API

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

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

رموز الأخطاء

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

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

أسئلة وأجوبة

هل هذا هو API الخاص بـ OpenAI؟

لا. نحن نقدم نقطة نهاية متوافقة مع OpenAI لنموذجنا الخاص بدون رقابة. إنه ليس GPT أو Claude أو أي نموذج من مزود آخر. استخدم مكتبات OpenAI SDK القياسية ولكن وجهها إلى URL الأساسي الخاص بنا.

كيف أدفع مقابل الاستخدام؟

الرصيد مسبق الدفع عبر العملات المشفرة (USDT على TRC20 أو USDC على Base). الحد الأدنى للشحن هو $10. الرصيد لا ينتهي صلاحيته والأخطاء مجانية. لا نقبل البطاقات أو PayPal.

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

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

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

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

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