البدء السريع: قم بدمج واجهة برمجة التطبيقات لنموذج اللغات الكبير غير الخاضع للرقابة
دمج واجهة برمجة التطبيقات (API) غير الخاضعة للرقابة في دقائق باستخدام مكتبات OpenAI SDK القياسية. يوجهك هذا الدليل السريع من التهيئة إلى استجابات التدفق مع حدود واضحة وفواتير شفافة للرموز (tokens).
غير خاضع للرقابةhttps://api.iasansrestriction.com/v1
المتطلبات الأساسية: حزم التطوير (SDK) ومتغيرات البيئة
ابدأ بتثبيت حزمة SDK للغتك المفضلة وتخزين بيانات الاعتماد الخاصة بك بأمان. تستخدم خدمتنا المصادقة القياسية، لذا تحتاج فقط إلى مفتاح API من لوحة التحكم. احتفظ بمفتاحك في متغير بيئة لتجنب تضمينه بشكل ثابت في ملفات المصدر.
- ثبّت الحزمة الرسمية (SDK) الخاصة بلغتك.
- أنشئ حسابًا وأنشئ مفتاح API الخاص بك.
- تعيين
IA_API_KEYفي بيئتك.
يضمن هذا المصادقة الفورية لطلباتك دون خطوات تكوين إضافية.
الخطوة 1: تهيئة العميل مع عنوان URL الأساسي
وجّه عميلك إلى عنوان URL الأساسي لتوجيه الطلبات بشكل صحيح. يجب عليك تجاوز عنوان URL الأساسي الافتراضي للوصول إلى نقطة النهاية الخاصة بالنموذج غير الخاضع للرقابة. يضمن هذا أن تستخدم جميع المكالمات اللاحقة البنية التحتية الصحيحة.
قم بتكوين عنوان URL الأساسي إلى https://api.iasansrestriction.com/v1 في إعدادات العميل الخاص بك. يوجه هذا التغيير الوحيد حركة المرور إلى خوادمنا لتوليد النصوص.
الخطوة 2: إرسال أول إكمال للدردشة الخاص بك
أجرِ أول طلب لاختبار الاتصال واستقبال مخرجات نصية. استخدم معرف النموذج uncensored للوصول إلى نموذج اللغة الكبير غير المقيد. لا يرفض هذا النموذج المحتوى البالغ القانوني أو المواضيع المثيرة للجدل بشكل افتراضي.
أرسل طلب POST إلى /v1/chat/completions مع رسائل النظام والمستخدم الخاصة بك. ستحتوي الاستجابة على النص المولد بدون فلاتر المحتوى القياسية.
الخطوة 3: التعامل مع استجابات التدفق (SSE)
تمكين التدفق لتوصيل الرمز في الوقت الفعلي لتحسين تجربة المستخدم. اضبط stream المعامل إلى true في جسم الطلب الخاص بك. سيعيد الخادم تدفق أحداث الإرسال من الخادم (SSE) من الشرائح.
معالجة كل قطعة فور وصولها لعرض النص تدريجياً. يقلل هذا الأسلوب من زمن الاستجابة المُدرَك لتوليد المحتوى طويل المدى.
الخطوة 4: استخدام استدعاء الوظائف ووضع JSON
هيكل مخرجات البيانات الخاصة بك باستخدام ميزات التنسيق المدمجة. يمكنك فرض استجابات JSON عن طريق تعيين response_format إلى {"type": "json_object"}. هذا يضمن تحليلًا متوقعًا للتطبيقات اللاحقة.
عرّف الأدوات في طلبك لتمكين قدرات استدعاء الوظائف. سيعيد النموذج حججاً مهيكلة يمكن لشفرتك تنفيذها مباشرة.
الخطوة 5: إدارة الرموز المميزة والحدود
راقب استخدامك لتجنب انقطاعات الخدمة وإدارة التكاليف. أنت تدفع لكل رمز، مع كون الأخطاء والرفض مجانيين. لا تنتهي صلاحية الرصيد، لذا يمكنك الإضافة عند الحاجة.
احترم الحدود: 300 طلب في الدقيقة ونافذة سياق بحجم 100,000 رمز. يشير خطأ 429 إلى تجاوز حد معدل الطلبات. يعني خطأ 401 أن مفتاحك غير صالح، بينما يشير خطأ 402 إلى عدم كفاية الرصيد.
cURL
curl https://api.iasansrestriction.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a list of ten valid JSON objects"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.iasansrestriction.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.iasansrestriction.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)الأسئلة الشائعة
ما هي واجهة برمجة تطبيقات IA غير الخاضعة للرقابة؟
إنها واجهة برمجة تطبيقات (API) مستضافة ومتوافقة مع OpenAI لـ chat-completions، تقدم نموذج لغة كبير واحدًا غير خاضع للرقابة. تولد النص دون رفض المحتوى للاستخدام القانوني للبالغين، أو أبحاث الأمن، أو المواضيع المثيرة للجدل.
كيف أدفع مقابل واجهة برمجة التطبيقات؟
نقبل الإيداعات بالعملات المشفرة فقط باستخدام USDT (TRC20) أو USDC (Base). يمكنك إضافة رصيد بأي مبلغ صحيح يتراوح من $20 إلى $500، مع توفر رصيد إضافي للإيداعات الأكبر.
ما هي حدود الطلبات؟
يُسمح لك بإجراء 300 طلب في الدقيقة و8 طلبات متزامنة لكل مفتاح. تدعم نافذة السياق 100,000 رمز، مع حد أقصى للإخراج يبلغ 16,000 رمز لكل طلب.
احصل على مفتاح API الخاص بك الآن
سجّل، وانسخ مفتاحك، وحدّث عنوان URL الأساسي. هذا كل شيء.