ar ▾

البدء السريع لواجهة برمجة تطبيقات الذكاء الاصطناعي غير المقيد

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

https://api.uncensoredrouteropen.com/v1uncensored

ثبّت SDK

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

from openai import OpenAI

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

تكوين عنوان URL الأساسي الخاص بك

وجّه عميلك إلى نقطة النهاية المحددة. يجب عليك ضبط عنوان URL الأساسي على HTTPS://api.uncensoredrouteropen.com/v1. استخدم مفتاح API الخاص بك في رأس Authorization. يضمن ذلك إرسال جميع الطلبات إلى النموذج غير الخاضع للرقابة لدينا. يقبل SDK OpenAI القياسي هذا التجاوز. يتجاهل نقطة النهاية الافتراضية. يظل الكود الخاص بك متوافقاً مع المكتبات القياسية.

import OpenAI from "openai";

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

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

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

curl https://api.uncensoredrouteropen.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "get today date"}]
  }'

تمكين التدفق والأدوات

استخدم التدفق لمخرجات الرموز في الوقت الفعلي. اضبط stream على true في طلبك. ترسل واجهة برمجة التطبيقات أحداث Server-Sent. تحتوي كل شريحة على نص جزئي. تتضمن الشريحة الأخيرة استخدام الرموز. يمكنك أيضًا تعريف الأدوات لاستدعاء الوظائف. يتبع النموذج مخطط الأداة. هذا يمكّن تدفقات الوكلاء المعقدة.

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)

التعامل مع وضع JSON & المعاملات

فرض المخرجات المهيكلة باستخدام وضع JSON. اضبط response_format على json_object. تُعيد النموذج بيانات JSON صالحة. يمكنك ضبط درجة الحرارة للإبداع. استخدم top_p لأخذ العينات النووية. اضبط تسلسلات التوقف لإيقاف التوليد. تتحكم هذه المعاملات في نمط المخرجات. تعمل تماماً مثل واجهة برمجة تطبيقات OpenAI.

حدود، أخطاء، والسياق

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

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

ما هو بديل OpenRouter غير المقيد للتكامل المباشر؟

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

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

تحصل على 300 طلب في الدقيقة و8 طلبات متزامنة. يعني الخطأ 429 تجاوز الحد. يعني الخطأ 401 أن مفتاحك غير صالح. يعني الخطأ 402 أنك بحاجة إلى شحن رصيدك بالعملة المشفرة.

ما هو حجم نافذة السياق؟

نطاق السياق هو 100,000 رمز للسياق والإكمال. يمكنك توليد ما يصل إلى 16,000 رمز في طلب واحد. هذا يتيح محادثات طويلة ومستندات كبيرة.

استرجاع مفتاح الواجهة البرمجية الخاص بك

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

إنشاء مفتاح