ar ▾

توثيق واجهة برمجة التطبيقات

هذه واجهة برمجة تطبيقات غير مقيدة مسبقة الدفع ومتوافقة مع مكتبات OpenAI SDK. تقدم نموذجًا واحدًا مفتوح الأوزان مضبوطًا لتوليد محتوى غير مقيد دون رفضات لكل طلب.

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

عنوان URL الأساسي للـ API هو HTTPS://api.nsfwchatgbt.com/v1. تعمل هذه النقطة مع أي SDK رسمي لـ OpenAI أو عميل متوافق. تقوم بالمصادقة عن طريق تمرير مفتاح الـ API الخاص بك في رأس التفويض كرمز حامل. تحصل على مفتاح نشط واحد لكل حساب. يستبدل المفتاح الجديد المفتاح القديم فوراً عند إنشائه. يظهر المفتاح على الشاشة مباشرة بعد تسجيلك. يدعم التسجيل تسجيل الدخول عبر Google OAuth أو إدخال البريد الإلكتروني وكلمة المرور القياسي. لا يلزم رقم الهاتف. لا يتم استخدام طلباتك للتدريب. الرصيد لا ينتهي. الأخطاء لا تستهلك رصيدك.

نقطة نهاية إكمال الدردشة

أرسل طلبات نصية إلى POST /v1/chat/completions. تقبل نقطة النهاية مصفوفات رسائل قياسية. يجب أن تحدد معرف النموذج كـ "uncensored". هذا النموذج هو نموذج لغوي كبير مفتوح المصدر يعمل على خوادمنا. لا يرفض المواضيع القانونية للبالغين أو المثيرة للجدل. إنه ليس GPT أو Claude أو أي نموذج من مورد آخر. تتسع نافذة السياق لـ 100,000 رمز مجتمعة. الحد الأقصى للإخراج هو 16,000 رمز لكل طلب. اضبط max_tokens على 2048 إذا حذفته. يجب أن يبقى جسم الطلب أقل من 8 ميجابايت.

Models Endpoint

أرسل طلب GET على المسار /v1/models لعرض نقاط النهاية المتاحة. يُرجع هذا الطلب قائمةً بكائنات النماذج. ستلاحظ معرّف النموذج "uncensored". يؤكد هذا أن الاتصال ومصادقتك يعملان بشكل صحيح. استخدم هذا الأمر للتحقق من إعدادات العميل الخاص بك قبل إرسال حمولات البيانات الثقيلة. يساعد ذلك في تصحيح أخطاء الشبكة في مراحلها المبكرة. يتطابق تنسيق الاستجابة مع قوائم OpenAI القياسية. يُعد هذا الأمر مفيدًا لإجراء فحوصات الصحة الآلية. تحقق من هذا المسار إذا كان مكتبة SDK الخاصة بك تُرجي أخطاء عامة. يؤكد هذا أن الخادم متاح ومفتاحك صالح.

الدفق واستدعاء الوظائف

فعّل التدفق عن طريق تعيين stream إلى true. تُعيد واجهة برمجة التطبيقات أحداث مرسلة من الخادم. يظهر استخدام الرمز فقط في الجزء الأخير. يساعدك هذا على تتبع التكاليف في الوقت الفعلي. يمكنك أيضاً استخدام استدعاء الوظائف. مرر الأدوات وtool_choice في طلبك. يدعم النموذج نمط JSON عبر response_format. اضبط هذا على json_object للمخرجات الصارمة. استخدم temperature وtop_p وseed للتحكم. تعمل تسلسلات التوقف كما هو متوقع. توجد عقوبات التواجد والتردد. تتيح هذه الميزات سير عمل الوكلاء المعقدة. اجمع بين التدفق والأدوات للحصول على استجابات ديناميكية.

المعاملات والحدود

يُسمح لك بإرسال 300 طلب في الدقيقة. يسمح كل مفتاح بـ 8 طلبات متزامنة. عنوان URL الأساسي هو HTTPS://api.nsfwchatgbt.com/v1. يتطلب المصادقة رمز حامل صالح. معرف النموذج هو "uncensored". نافذة السياق هي 100,000 رمز. الحد الأقصى للإخراج هو 16,000 رمز. تعني الأخطاء مثل 401 أن مفتاحك غير صالح. يشير 402 إلى عدم وجود رصيد. يعني 429 أنك تجاوزت حد معدل الطلب. الرفضات للمحتوى البسيط هي حدود ثابتة. تنطبق هذه الحدود لكل مفتاح، وليس لكل حساب. راقب استخدامك لتجنب انقطاع الخدمة. اضبط التزامن إذا رأيت أخطاء 429 متكررة.

استخدام الرموز والفوترة

الأسعار هي $0.15 لكل مليون رمز إدخال. تكلف الرموز الناتجة $0.50 لكل مليون. تدفع فقط مقابل ما تولده. الأخطاء مجانية. الرفض لا يكلفك. يتم شحن الرصيد عبر العملات المشفرة. نقبل USDT على TRC20 أو USDC على Base. الحد الأدنى للشحن هو $20. الحد الأقصى هو $500. تنطبق المكافآت عند $50 (+5%)، و$100 (+10%)، و$200 (+15%). تحصل الحسابات الجديدة على $0.50 لمدة 7 أيام. الرصيد لا ينتهي. يتم إصلاح الأخطاء عبر الدعم. تحقق من لوحة التحكم الخاصة بك لمعرفة الرصيد المتبقي. يتم تحميل الاستخدام بناءً على عدد الرموز الفعلية.

cURL

curl https://api.nsfwchatgbt.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List server uptime stats for March"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

التدفق

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 رمز شاملة للجملة المدخلة والإخراج. يمكنك توليد ما يصل إلى 16,000 رمز لكل طلب. إذا لم تضبط max_tokens، فإن القيمة الافتراضية هي 2,048.

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

تُعبئ رصيدك بـ USDT (TRC20) أو USDC (Base). نقبل أي مبلغ صحيح يتراوح بين $20 و$500. تحصل على رصيد إضافي بناءً على مبلغ الشحن. لا تنتهي صلاحية الرصيد والأخطاء مجانية.

هل هذه هي خدمة ChatGBT الرسمية؟

لا، هذه خدمة API لنموذج لغوي كبير (LLM) غير خاضعة للرقابة. تستخدم نموذجًا مفتوح المصدر تم ضبطه للمحتوى غير المقيد. إنها ليست GPT أو Claude أو أي بائع آخر. وهي متوافقة مع مكتبات OpenAI SDK لسهولة التكامل.

احصل على مفتاح API الخاص بك

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

استلم مفتاحًا تجريبيًا