ar ▾

واجهة برمجة تطبيقات متوافقة مع OpenAI لتوليد النصوص غير الخاضعة للرقابة.https://api.bestnsfwllm.com/v1

قم بدمج Uncensored API

قم بدمج واجهة برمجة التطبيقات غير الخاضعة للرقابة في تطبيقات المحتوى البالغ باستخدام نقطة نهاية واحدة متوافقة مع OpenAI. يوجهك هذا الدليل السريع من إنشاء المفتاح إلى معالجة استجابات التدفق لتجربة دردشة NSFW قوية.

المتطلبات الأساسية: حزمة التطوير (SDK) والمفتاح

احصل على مفتاح API الخاص بك من لوحة التحكم قبل كتابة أي كود. يمكنك التسجيل باستخدام Google أو البريد الإلكتروني، ويظهر المفتاح فوراً على احصل على مفتاح API صفحة. لا يتطلب رقم هاتف، وتتلقى رصيد تجريبي بقيمة $0.50 لمدة سبعة أيام. احفظ هذا المفتاح بأمان، فهو يوثق جميع الطلبات الموجهة إلى عنوان URL الأساسي https://api.bestnsfwllm.com/v1.

ثبّت الحزمة البرمجية (SDK) المفضلة لديك عبر مدير الحزم الخاص بك. ستقوم بتهيئة عنوان URL الأساسي ومفتاح API في تهيئة العميل الخاص بك. يضمن هذا الإعداد اتصال تطبيقك مباشرةً بنموذجنا غير الخاضع للرقابة دون أي عبء وسيط.

إجراء أول طلب

أرسل طلب إكمال محادثة لتوليد استجابات نصية. استخدم uncensored معرف النموذج للوصول المباشر إلى النموذج مفتوح المصدر. تقبل واجهة برمجة التطبيقات (API) معلمات OpenAI القياسية وتعيد نتائج بتنسيق JSON.

curl https://api.bestnsfwllm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "generate twenty test user profiles with diverse ages and genders"}]
  }'

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

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

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

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

تكوين معلمات النموذج

اضبط سلوك التوليد باستخدام المعلمات القياسية مثل temperature و top_p. تعيين temperature للتحكم في العشوائية، حيث تنتج القيم الأقل مخرجات أكثر حتمية. استخدم top_p للعينة النواة لموازنة الإبداع والتماسك.

from openai import OpenAI

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

يمكنك أيضاً فرض وضع JSON عن طريق تعيين response_format إلى {"type": "json_object". هذا مفيد لتحليل البيانات المهيكلة من نموذج LLM غير المقيد. يدعم النموذج أدوات استدعاء الوظائف لإمكانيات موسعة.

الدمج مع Node.js

استخدم SDK الرسمي من OpenAI لـ Node.js لإدارة الطلبات بكفاءة. قم بتكوين العميل بعنوان URL الأساسي المخصص ومفتاح API الخاص بك. يتعامل SDK مع إعادة المحاولة وتسلسل الأخطاء تلقائيًا.

import OpenAI from "openai";

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

استدع chat.completions.create() الطريقة مع المعلمات التي تريدها. يعيد المكتبة وعداً يحل إلى كائن الإكمال. هذا التكامل يعمل بسلاسة مع العملاء المتوافقين مع OpenAI.

معالجة الأخطاء وحدود المعدل

التعامل مع أكواد حالة HTTP الشائعة لإدارة أخطاء جانب العميل بسلاسة. يشير خطأ 401 إلى مفتاح API غير صالح أو مفقود. يعني خطأ 402 استنفاد رصيدك المدفوع مسبقاً؛ قم بشحن الرصيد عبر العملات المشفرة لاستئناف الخدمة. يشير خطأ 429 إلى تجاوز حد المعدل البالغ 300 طلب في الدقيقة.

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

الأسئلة الشائعة

ما هو أفضل LLM NSFW لبناء تطبيق دردشة؟

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

ماذا يحدث إذا تجاوزت حد معدل الطلب؟

ستتلقى رمز الحالة 429 الذي يشير إلى وجود طلبات كثيرة جدًا. الحد هو 300 طلب في الدقيقة لكل مفتاح. يمكنك مراقبة استخدامك في لوحة التحكم وترقية رصيدك المدفوع مسبقًا للتعامل مع أحجام أعلى.

كيف أدفع مقابل خدمة واجهة برمجة التطبيقات؟

المدفوعات بالعملات الرقمية فقط باستخدام USDT (TRC20) أو USDC (Base). يمكنك الإيداع بأي مبلغ صحيح يتراوح بين $20 و$500. تُضاف رصيد مكافأة للإيداعات الأكبر، ولا تنتهي صلاحية الأرصدة.

الوصول إلى مفتاح واجهة برمجة التطبيقات (API) الخاص بك

سجّل الدخول، احصل على المفتاح، وحدّث عنوان URL الأساسي الخاص بك. هذا كل ما في الأمر.

فتح الحساب