ar ▾
احصل على مفتاحك

توثيق المطور

دمج واجهة برمجة التطبيقات (API) للذكاء الاصطناعي الكبير (LLM) غير الخاضع للرقابة في دقائق باستخدام الأدوات المتوافقة مع OpenAI. ابدأ بالفوترة المباشرة بناءً على الرموز (tokens) وبدون اشتراكات مخفية.

https://api.aitextgeneratoruncensored.com/v1uncensored

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

يعتمد نظام الـ API الخاص بنا على نقاط نهاية متوافقة مع OpenAI. عنوان URL الأساسي هو HTTPS://api.aitextgeneratoruncensored.com/v1. تقوم بالمصادقة باستخدام رمز حامل (Bearer token) في رأس Authorization. يتيح لك هذا النهج استخدام العملاء الحاليين دون منطق مخصص.

curl https://api.aitextgeneratoruncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return json with keys name and age"}]
  }'

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

أرسل نصًا إلى نموذج 'غير الخاضع للرقابة' عبر POST /v1/chat/completions. يولد النموذج نصًا دون رفض المواضيع القانونية للبالغين أو المثيرة للجدل. إنه نموذج مفتوح المصدر يعمل على خوادمنا، وليس GPT أو Claude. الردود هي نص عادي بدون أغطية إضافية.

from openai import OpenAI

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

استخدم مكتبة Node SDK الرسمية للاتصال بسرعة. اضبط عنوان URL الأساسي إلى نقطة النهاية الخاصة بنا وقم بتوفير مفتاح API الخاص بك. معرف النموذج هو 'uncensored'. تعمل هذه الإعدادات للسكريبتات أو البوتات أو تطبيقات الويب. تتعامل مع التسلسل الآلي لـ JSON تلقائيًا.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.aitextgeneratoruncensored.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 إلى true. تتلقى أحداث الإرسال من الخادم. يحتوي كل جزء على نص جزئي. يتضمن الجزء الأخير بيانات استخدام الرموز.

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)

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

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

معالجة الأخطاء والرفض

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

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

هل واجهة برمجة التطبيقات غير الخاضعة للرقابة لتوليد النصوص بالذكاء الاصطناعي متوافقة مع أطر عمل عمل OpenAI القياسية؟

نعم، يعمل مع أي عميل متوافق مع OpenAI. تحتاج فقط إلى تغيير عنوان URL الأساسي ومفتاح API. معرف النموذج هو 'uncensored'. يضمن ذلك تكاملاً سهلاً مع الكود الموجود.

ما هو نافذة السياق وأقصى طول للإخراج؟

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

كيف أودع رصيد API المدفوع مسبقاً؟

أضف رصيدًا بالعملات المشفرة فقط. نقبل USDT على TRC20 أو USDC على Base. الحد الأدنى للإضافة هو 20 دولارًا. تنطبق رصيدات المكافأة للمبالغ الأكبر. الرصيد لا ينتهي.

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

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

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