ar ▾

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

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

فتح الحساب

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

ابدأ كل طلب بتوجيه عميلك إلى https://api.bestunfilteredai.com/v1. تقوم بالمصادقة باستخدام رمز حامل في Authorization رأس. احصل على مفتاحك فوراً بعد التسجيل عبر Google أو البريد الإلكتروني. لا يلزم رقم هاتف، ويمكنك إنشاء مفتاح جديد لاستبدال المفتاح القديم إذا لزم الأمر. يعمل هذا الإعداد مع أي واجهة برمجة تطبيقات (SDK) متوافقة مع OpenAI عن طريق تحديث متغير عنوان URL الأساسي فقط.

أجرِ أول طلب لك

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

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

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

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

from openai import OpenAI

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

استخدام SDK Node.js

قم بتهيئة العميل باستخدام عنوان URL الأساسي والمفتاح الخاص بك. تتعامل حزمة Node مع طلبات HTTP بكفاءة. مرر معرف النموذج uncensored في استدعاء الإكمال الخاص بك. هذه الطريقة مثالية لتطبيقات الخادم أو النصوص البرمجية. يمكنك التحكم في معلمات مثل درجة الحرارة (temperature) وtop_p لضبط الإبداع. تدير حزمة تطوير البرامج (SDK) دورة حياة الاتصال تلقائياً.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.bestunfilteredai.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 في طلبك. تُعيد الـ 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)

حدود المعدلات ونافذة السياق

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

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

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

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

كيف أتعامل مع حدود معدل الطلبات؟

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

هل يدعم النموذج غير المقيد استدعاء الوظائف؟

نعم، تدعم واجهة برمجة التطبيقات معاملات الأدوات وtool_choice. يمكنك أيضًا فرض الإخراج باستخدام حقل response_format. تعمل هذه الميزات تمامًا مثل واجهة برمجة تطبيقات OpenAI. مرر تعريفات أدواتك في مصفوفة الرسائل لاستخراج البيانات المنظمة.

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

سجّل، وانسخ الرمز المميز، حدّث عنوان URL الأساسي. اكتمل الإعداد.

فتح الحساب