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

توثيق NSFW Video API

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

عنوان URL الأساسيhttps://api.nsfwvideoapi.com/v1
النموذجuncensored

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

تستخدم NSFW Video API نقاط النهاية القياسية المتوافقة مع OpenAI. عنوان URL الأساسي الخاص بك هو https://api.nsfwvideoapi.com/v1. للمصادقة، قم بتضمين مفتاح API الخاص بك في رأس Authorization كرمز Bearer. يمكنك إنشاء مفتاح على صفحة الحصول على مفتاح API باستخدام البريد الإلكتروني وكلمة المرور فقط. لا يتطلب الأمر رقم هاتف أو بطاقة ائتمان للبدء. يظهر المفتاح فورًا بعد التسجيل. إذا كنت بحاجة إلى مفتاح جديد، يمكنك تجديده في أي وقت، مما يلغي سريان المفتاح القديم على الفور. هذا يبقي تكاملك بسيطًا وآمنًا.

الطلب الأول

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

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

يعيد الاستجابة النص المُولّد في choices[0].message.content. يمكنك أيضًا التحقق من النماذج المتاحة باستخدام GET /v1/models. يؤكد هذا أن واجهة برمجة التطبيقات تستجيب بشكل صحيح قبل التكامل العميق في خط الأنابيب الخاص بك.

التكامل مع مكتبة Python SDK

استخدم مكتبة Python SDK الرسمية من OpenAI للتفاعل مع NSFW Video API. اضبط عنوان URL الأساسي على نقطة النهاية الخاصة بنا وقم بتوفير مفتاح API الخاص بك. يوضح مقتطف الرمز التالي كيفية تهيئة العميل وإرسال الموجّه. يعمل هذا النهج مع أي مكتبة عميل متوافقة مع OpenAI.

from openai import OpenAI

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

تأكد من معالجة كائن الاستجابة لاستخراج المحتوى المُولّد. هذه الطريقة مثالية لخدمات الخلفية حيث تحتاج إلى معالجة بيانات منظمة. يبقى معرف النموذج uncensored لجميع الطلبات.

استخدام مكتبة Node.js SDK

لبيئات Node.js، استخدم حزمة npm openai. قم بتكوين العميل بعنوان URL الأساسي الصحيح ومفتاح API الخاص بك. يوضح الرمز أدناه طلب إكمال الدردشة البسيط. هذا مفيد لوظائف الخادم الخالي أو خوادم الويب التي تتعامل مع مهام توليد النص البالغ.

import OpenAI from "openai";

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

هيكل الاستجابة يطابق تنسيق OpenAI. يمكنك تحليل المحتوى وتمريره إلى منطق التطبيق الخاص بك. تذكر أن النموذج لا يقوم بتوليد الصور أو الفيديو؛ إنه واجهة برمجة تطبيقات للنصوص فقط.

البث باستخدام SSE

فعّل البث عن طريق تعيين stream: true في طلبك. تعيد واجهة برمجة التطبيقات أحداث المستند الخادم (SSE) لتسليم الرموز في الوقت الفعلي. هذا يقلل من زمن الاستجابة المدرك للمستخدمين. يوضح المثال التالي كيفية التعامل مع استجابات البث في Node.js.

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)

عالج كل قطعة عند وصولها. هذا أمر حاسم لواجهات الدردشة حيث يتوقع المستخدمون ملاحظات فورية. يعمل البث مع جميع مكتبات OpenAI المتوافقة التي تدعم SSE. لاحظ أن البث لا يؤثر على التسعير أو حساب الرموز.

حدود المعدل والأخطاء والسياق

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

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

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

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

أسئلة وأجوبة

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

تبلغ نافذة السياق 100,000 رمز، وتغطي كلًا من الموجّه المدخل والإكمال الناتج. هذا يسمح بإجراء محادثات طويلة أو معالجة مستندات كبيرة دون اقتطاع.

هل تُستخدم الموجّهات في التدريب؟

لا، لا تُستخدم الموجّهات الخاصة بك في التدريب. يحترم NSFW Video API خصوصيتك من خلال فصل بياناتك عن مجموعات بيانات تحسين النموذج.

ما المحتوى المحظور؟

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

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

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

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