توثيق واجهة برمجة التطبيقات
قم بدمج واجهة برمجة التطبيقات للذكاء الاصطناعي اللامقيد الخاصة بنا مع عملاء متوافقين مع OpenAI. أرسل نصاً واحصل على نص، وتجاوز فلاتر المحتوى مع الفوترة المسبقة بالعملات المشفرة.
عنوان URL الأساسي والمصادقة
قم بتوصيل عميلك بنقطة النهاية API الوحيدة باستخدام تكوين SDK القياسي لـ OpenAI. استخدم HTTPS://api.restrictionswithoutai.com/v1 كعنوان URL الأساسي الخاص بك وتعيين مفتاحك الفريد إلى API_KEY متغير البيئة. يعمل هذا الإعداد مع أي مكتبة تدعم بروتوكول chat-completions الخاص بـ OpenAI. يمكنك التسجيل باستخدام Google أو كلمة مرور بالبريد الإلكتروني. يمنحك المفتاح الوصول إلى نموذج واحد غير خاضع للرقابة. نقطة النهاية مخصصة حصريًا لتوليد النص. لا نقدم التضمينات أو الصور أو معالجة الصوت. احفظ مفتاحك بأمان. هو يحدد حسابك المدفوع مسبقًا. الأخطاء والرفض لا تستهلك رموزك. يضمن ذلك أنك تدفع فقط مقابل المخرجات الفعلية. تتعامل بنيتنا التحتية مع العمل الشاق. تحصل على وصول مباشر إلى النموذج.
الطلب الأول
أجرِ المكالمة الأولية لتوليد النص باستخدام POST /v1/chat/completions النقطة النهائية. حدد معرف النموذج كـ uncensored لضمان الحصول على الاستجابات غير المفلترة التي تحتاجها. يجب أن يتضمن جسم الطلب messages مصفوفة تحتوي على طلبات النظام والمستخدم. يعكس هذا النهج تكاملات OpenAI القياسية. يمكنك ضبط معلمات مثل درجة الحرارة للتحكم في العشوائية. يستجيب النموذج بالنص المُولّد في choices مصفوفة. تحقق من usage field لرؤية استهلاك الرموز. تكلف رموز الإدخال $0.15 لكل مليون. تكلف رموز الإخراج $0.50 لكل مليون. تنطبق هذه الأسعار على الرصيد المدفوع مسبقًا فقط. لا توجد رسوم مخفية. لا توجد اشتراكات شهرية. أنت تتحكم في إنفاقك. أضف عبر الكريبتو عند الحاجة. يتتبع النظام الاستخدام بدقة. الأخطاء مجانية. الرفضات مجانية. هذه الشفافية تبقي التكاليف منخفضة. ابدأ باستعلام بسيط. راقب هيكل الاستجابة. اضبط كود العميل الخاص بك وفقًا لذلك.
تكامل واجهة برمجة تطبيقات Python
استخدم مكتبة بايثون الرسمية الخاصة بـ OpenAI للتفاعل مع واجهة برمجة التطبيقات الخاصة بنا بسلاسة. قم بتعيين عنوان URL الأساسي إلى نقطة النهاية الخاصة بنا وقدم مفتاح واجهة برمجة التطبيقات الخاص بك. يتيح لك ذلك الاستفادة من الأساليب المألوفة مثل chat.completions.create. يمكنك تعريف تعليمات النظام لتوجيه النموذج. تدفع رسائل المستخدم المحادثة. تتعامل المكتبة مع التسلسل والمصادقة. التدفّق مدعوم لعرض الرموز في الوقت الفعلي. استدعاء الوظائف يعمل جاهزًا. يضمن وضع JSON المخرجات المهيكلة. يتبع معالجة الأخطاء أنماط SDK القياسية. حدود معدل الاستجابة تعيد أكواد حالة 429. فشل المصادقة يعيد 401. عدم كفاية الأموال يعيد 402. تساعدك هذه الأكواد في تصحيح الأخطاء بسرعة. يقوم SDK بإخفاء تفاصيل HTTP. ركز على منطق التطبيق الخاص بك. نافذة سياق النموذج هي 100,000 رمز. هذا يسمح بمحادثات طويلة. حافظ على الطلبات موجزة. قم بتحسين استخدام الرموز الخاصة بك. تتبع التكاليف في لوحة التحكم. تبسط المدفوعات المشفرة الفوترة. لا حاجة لحسابات بنكية. فقط قم بالإضافة وابدأ البرمجة.
تكامل SDK Node.js
قم بالتكامل مع تطبيقات Node.js باستخدام حزمة OpenAI القياسية لجافا سكريبت. قم بتكوين عنوان URL الأساسي للإشارة إلى واجهة برمجة التطبيقات الخاصة بنا. مرر مفتاح واجهة برمجة التطبيقات في كائن التكوين. يتيح ذلك الاتصال المباشر بالنموذج غير المقيد. يمكنك إنشاء إكمال باستخدام بناء الجملة async/await. يتطابق هيكل الاستجابة مع معايير OpenAI. تعامل مع الأخطاء بسلاسة. تحقق من حدود معدل الطلبات. تدعم الحزمة استجابات التدفق. هذا مفيد لواجهات الدردشة. اعرض الرموز عند وصولها. يدعم النموذج تعريفات الأدوات. يمكنك تمرير الوظائف للتنفيذ. يجبر وضع JSON على إخراج منظم. يساعد ذلك في تحليل البيانات. استخدم متغيرات البيئة للمفاتيح. تجنب تخزين الأسرار بشكل ثابت. نافذة السياق كبيرة. أدر استخدام الذاكرة بكفاءة. اعالج القطع عند وصولها. واجهة برمجة التطبيقات موثوقة. المدفوعات فورية. فقط العملات المشفرة. قم بالإيداع باستخدام USDT أو USDC. ابدأ ببناء تطبيقك اليوم.
استجابات البث
تمكين التدفق لتلقي الرموز في الوقت الفعلي عبر أحداث الإرسال من الخادم (SSE). اضبط stream parameter إلى true في طلبك. تُعيد الـ API سلسلة من القطع. يحتوي كل جزء على نص جزئي. يقلل هذا من زمن الاستجابة المُدرَك للمستخدمين. يتضمن الجزء الأخير إحصائيات الاستخدام. تظهر عدادات الرموز في الاستجابة الأخيرة. يتيح هذا تتبع الفواتير بدقة. يعمل التدفق مع جميع مكتلات SDK. تتعامل مكتبات Python وNode مع هذا تلقائيًا. يمكنك تحليل أحداث SSE الخام إذا لزم الأمر. يولد النموذج النص باستمرار. يحسن هذا تجربة المستخدم. تستفيد تطبيقات الدردشة بشكل كبير. اعرض الرموز عند وصولها. يمكنك إلغاء التدفق إذا لزم الأمر. تدعم الـ API التدفقات المتزامنة. تنطبق حدود لكل مفتاح. ثماني طلبات متزامنة مسموح بها. حد معدل الطلبات هو 300 طلب في الدقيقة. راقب استخدامك. قم بإضافة رصيد عندما ينفد الرصيد. المدفوعات بالعملات المشفرة فورية. لا انتظار لمعالجة البنوك. ادفع وابدأ اللعب. قم بتدفق محتوىك.
حدود، أخطاء، والسياق
فهم حدود التشغيل لتحسين تكاملك. نافذة السياق هي 100,000 رمز إجمالي. هذا يشمل الطلب والإكمال. الحد الأقصى للإخراج هو 16,000 رمز لكل طلب. الحد الأقصى الافتراضي هو 2,048 رمز. اضبط max_tokens بشكل صريح للتحكم. حد المعدل هو 300 طلب في الدقيقة. يمكنك إجراء 8 طلبات متزامنة. حجم جسم الطلب محدود بـ 8 ميجابايت. تعيد الأخطاء أكواد HTTP محددة. يشير 401 إلى مفتاح غير صالح. يعني 402 عدم وجود رصيد. يشير 429 إلى تحديد المعدل. تعامل مع هذه الأكواد في تطبيقك. لا تُصدر استرداد الأموال للرصيد. تُصلح الأخطاء عبر الدعم. الرصيد لا ينتهي. مفتاح نشط واحد لكل حساب. استبدل المفتاح القديم لتوليد مفتاح جديد. الخصوصية صارمة. لن يتم استخدام النصوص للتدريب. لا تعدين للبيانات. فقط استخدم API. ركز على منتجك. نحن نتعامل مع البنية التحتية. موثوق وغير ценزور.
cURL
curl https://api.restrictionswithoutai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check if port 8080 is open"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.restrictionswithoutai.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.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.restrictionswithoutai.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 = 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)الأسئلة الشائعة
هل يوجد نموذج لغوي كبير (LLM) بدون قيود لمشاهد NSFW؟
نعم، نموذجنا غير خاضع للرقابة ويتعامل مع مشاهد NSFW دون رفض للاستخدام القانوني للبالغين. لا يحظر المحتوى المثالي ما لم يتضمن قاصرين. تحصل على وصول مباشر إلى الاستجابات غير المفلترة عبر واجهة API القياسية.
ما هي طرق الدفع التي نقبلها؟
العملات المشفرة فقط: USDT على TRC20 أو USDC على Base، أي مبلغ صحيح يتراوح بين $20 و$500. ينطبق رصيد المكافأة من $50.
ما هو حجم نافذة السياق؟
نافذة السياق هي 100,000 رمز لكل من الإدخال والإخراج مجتمعة. يمكنك إرسال ما يصل إلى 16,000 رمز في اكتمال واحد. يتيح ذلك محادثات طويلة ومعالجة مستندات كبيرة.
احصل على مفتاح API الخاص بك الآن
سجّل الدخول، وانسخ المفتاح الخاص بك، وحدّث عنوان URL الأساسي. هذا كل ما في الأمر.