ar ▾

غير خاضع للرقابة، واجهة برمجة تطبيقات متوافقة مع OpenAI

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

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

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

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

curl https://api.whatisabliteration.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me last 5 requests"}]
  }'

احفظ مفتاحك بأمان. مفتاح واحد لكل حساب. استبدل المفاتيح القديمة إذا تعرضت للاختراق.

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

أرسل نصًا إلى POST /v1/chat/completions. معرف النموذج هو uncensored. تتعامل نقطة النهاية هذه مع توليد النص فقط. لا تدعم الصور أو الصوت أو الفيديو. تدفع فقط مقابل الرموز المستخدمة. الأخطاء مجانية. الرفضات مجانية.

from openai import OpenAI

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

قم بتكوين مطالبة النظام الخاصة بك لتحديد الشخصية. يجيب النموذج مباشرة دون تملق. نافذة السياق هي 100,000 رمز إجمالاً.

دعم أحداث الإرسال الخادم (SSE) للبث

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

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)

تعامل مع الرموز الجزئية بعناية. ادمجها لتشكيل الاستجابة الكاملة. هذا مثالي لواجهات الدردشة في الوقت الفعلي.

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

عرّف الأدوات في طلبك. يمكن للنموذج استدعاء الوظائف عند الاقتضاء. استخدم tool_choice التحكم في السلوك. اضبط temperature للإبداع. مرر معاملات مثل top_p و stop. يتيح ذلك سير عمل الوكلاء المعقدة.

import OpenAI from "openai";

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

التحقق من مخرجات الأداة في الكود الخاص بك. يقترح النموذج إجراءات. أنت تنفذها. يدعم هذا الهيكل مهام الأتمتة المتقدمة.

تنسيق استجابة وضع JSON

تعيين response_format إلى {"type": "json_object"}. يخرج النموذج JSON صالحاً فقط. يضمن هذا بيانات منظمة للتحليل. استخدم هذا لواجهات برمجة التطبيقات التي تتوقع تنسيقات صارمة. يحسن الموثوقية للأنظمة التالية.

استخدم هذا الوضع عند التكامل مع خدمات أخرى. قم بتحليل الإخراج مباشرة. تجنب خدع التعبيرات العادية للهيكل.

المعاملات والقيود

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

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

ما هو abliteration ولماذا يهم للاستخدام غير الخاضع للرقابة؟

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

كيف أودع رصيدى؟

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

ما هي طرق الدفع التي نقبلها؟

العملات المشفرة فقط: USDT على TRC20 أو USDC على Base، أي مبلغ صحيح يتراوح بين $20 و$500. ينطبق رصيد المكافأة من $50.

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

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

جرّب برصيد تجريبيعرض الوثائق