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

توثيق API للمطورين

استنتاج غير خاضع للرقابة لكودك الحالي. غيّر عنوان URL الأساسي ومفتاح API لبدء إرسال النصوص إلى نموذج مفتوح الوزن مُعدّل للمحتوى البالغ.

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

استخدام https://api.proxyaiopen.com/v1 كـ endpoint الخاص بك. أرسل مفتاح API الفريد الخاص بك في Authorization الرأس. تحصل على مفتاح واحد لكل حساب، يُنشأ فورًا عبر Google أو البريد الإلكتروني. الأخطاء والرفض لا تكلف شيئًا، لذا يمكنك الاختبار بأمان. لا نخزن طلباتك للتدريب.

الطلب الأول

أرسل إكمال محادثة قياسي لتوليد النص. معرف النموذج هو uncensored. يمكنك تدفق النتائج أو الانتظار للحصول على الرد الكامل. حجم نافذة السياق هو 100,000 رمز إجمالاً. الحد الأقصى للمخرجات هو 16,000 رمز ما لم تحدد حدًا أدنى. لا تتوفر وظائف التضمين (embeddings) أو توليد الصور.

curl https://api.proxyaiopen.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set model to uncensored adult variant"}]
  }'

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

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

from openai import OpenAI

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

قم بتكوين كائن العميل مع عنوان URL للوكيل. اضبط المفتاح في الرؤوس أو تكوين العميل. تتعامل عملاء Node مع تحليل JSON بشكل أصلي. يمكنك تحديد الحد الأقصى لعدد الرموز للتحكم في التكاليف. يحتوي كائن الاستجابة على النص المولد. ترمي الأخطاء استثناءات يمكنك اعتراضها.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.proxyaiopen.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 في طلبك. استقبل الرموز أثناء توليدها. تحتوي الشريحة الأخيرة على إحصائيات الاستخدام. هذا يقلل من زمن الاستجابة للم_responses الطويلة. يمكنك إيقاف التدفق مبكراً إذا لزم الأمر. تساعدك عدادات الرموز على تتبع الفواتير بدقة.

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 ميجابايت. يعني الخطأ 401 بيانات اعتماد غير صالحة. يشير الخطأ 402 إلى عدم كفاية الرصيد. يشير الخطأ 429 إلى تجاوز حد معدل الطلبات. الفواتير شفافة: $0.15 لكل مليون رمز مدخل و$0.50 لكل مليون رمز مخرج. ادفع بالعملة المشفرة فقط.

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

هل هذا وكيل (Proxy) رسمي من open AI؟

لا، إنها خدمة مستقلة. نستضيف نموذجًا مفتوح المصدر متوافقًا مع تنسيق واجهة برمجة التطبيقات الخاص بـ OpenAI. تحقق من وثائق البائعين الآخرين للحصول على تفاصيل إضافية حول النماذج.

كيف أدفع مقابل واجهة برمجة التطبيقات غير الخاضعة للرقابة للنماذج اللغوية الكبيرة (LLM)؟

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

ما هو نافذة السياق لـ API NSFW؟

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

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

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

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