ar ▾
ApiAdultابدأ الآن

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

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

ابدأ الآن

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

تتطلب واجهة برمجة التطبيقات رمز حامل (bearer token) الممرر في Authorization الرأس. تنشئ هذا المفتاح فورًا عبر Google أو البريد الإلكتروني على احصل على مفتاح API صفحة. لا يتطلب التسجيل رقم هاتف.

اضبط عنوان URL الأساسي إلى https://api.apiadult.com/v1. يعمل هذا الـ Endpoint مع أي SDK قياسي لـ OpenAI. تحتاج فقط إلى مفتاح نشط واحد لكل حساب؛ إصدار مفتاح جديد يحل محل المفتاح السابق فورًا.

حافظ على أمان مفتاحك. إذا فقدته، أنشئ مفتاحًا جديدًا من لوحة التحكم. يمنح المفتاح الوصول إلى النموذج غير الخاضع للرقابة لتوليد النصوص.

الطلب الأول

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

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

ابدل برسالة بسيطة للتحقق من الاتصال. استخدم الأمثلة أدناه لهيكلة استدعائك الأول.

curl https://api.apiadult.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check remaining prepaid token balance"}]
  }'

تكامل مكتبة Python

ثبّت المكتبة الرسمية لـ Python الخاصة بـ OpenAI. قم بتهيئة العميل باستخدام مفتاح واجهة برمجة التطبيقات (API key) وعنوان URL الأساسي المخصص. يتيح لك ذلك استخدام الأساليب المألوفة مثل chat.completions.create.

حدد النموذج إلى uncensored في تكوين العميل الخاص بك. يمكنك تمرير معلمات مثل temperature و top_p للتحكم في الإبداع. يتعامل SDK مع عد الرموز وإعادة المحاولة تلقائياً.

يُبسط هذا الأسلوب التكامل مع تطبيقات Python الحالية. لا تحتاج إلى تحليل استجابات JSON الخام يدوياً.

from openai import OpenAI

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

استخدم ال openai حزمة Node.js لمشاريع JavaScript. قم بتهيئة العميل مع apiKey و basePath توجيه إلى نقطة النهاية الخاصة بنا.

استدع نقطة نهاية إكمال المحادثات مع uncensored النموذج. يمكنك بث الاستجابات أو انتظار المخرجات الكاملة. يدعم SDK الخيارات القياسية مثل max_tokens و stop التسseqs.

هذه الطريقة مثالية لخدمات الخلفية أو الوظائف الخالية من الخوادم. يضمن سلوكاً متسقاً عبر تطبيقك.

import OpenAI from "openai";

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

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

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

تحتوي الشريحة النهائية من التدفق على إجمالي استخدام الرموز الشاردية للطلب. يتيح لك ذلك تتبع التكاليف بدقة دون مكالمات إضافية. يقلل التدفق من زمن الاستجابة المُدرَك للمستخدمين.

تحليل بيانات 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)

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

يُقتصر كل مفتاح API على 300 طلب في الدقيقة. يمكنك إرسال ما يصل إلى 8 طلبات متزامنة في وقت واحد. يجب ألا يتجاوز حجم جسم الطلب 8 ميجابايت.

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

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

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

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

أضف رصيدك باستخدام USDT (TRC20) أو USDC (Base) عبر العملات الرقمية. الحد الأدنى للإضافات هو $20 والحد الأقصى هو $500. يُضاف رصيد إضافي للمبالغ الأكبر: +5% من $50، +10% من $100، و+15% من $200.

ما هي سعة نموذج واجهة برمجة التطبيقات غير الخاضعة للرقابة؟

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

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

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

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

سجّل، وانسخ المفتاح، وحدّث عنوان URL الأساسي. إعداد بسيط.

ابدأ الآن