ar ▾

واجهة برمجة التطبيقات غير المقيدة، رصيد مسبق، عملات مشفرة فقط.

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

مرجع واجهة برمجة التطبيقات والبدء السريع

تفصل هذه المرجع واجهة برمجة التطبيقات uncensored الخاصة بـ LLM للتكامل المباشر. تغطي نقاط النهاية، والتدفق، والمعاملات بدون أي عبء اشتراك.

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

استخدم مفتاح API الخاص بك في كل طلب إلى عنوان URL الأساسي HTTPS://api.llmwithnorestrictions.com/v1. يتطلب النظام هذا الرأس للمصادقة ويتتبع الاستخدام مقابل رصيدك المدفوع مسبقًا. تقوم بتوليد مفتاح واحد أثناء التسجيل، والذي يستبدل أي مفتاح سابق على الفور. احتفظ بهذه القيمة آمنة، حيث تمنحك وصولاً كاملاً إلى رصيدك.

curl https://api.llmwithnorestrictions.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 Linux commands"}]
  }'

نقطة نهاية /v1/chat/completions

أرسل طلبات POST إلى /v1/chat/completions للحصول على استجابات نصية. معرف النموذج هو حرفيًا "uncensored" لجميع التفاعلات. تدخل النص المدخل في مصفوفة الرسائل، ويعيد النظام النص المولد بدون رفضات محتوى للاستخدام القانوني للبالغين. تدفع فقط مقابل الرموز التي استهلكت فعليًا، وليس للأخطاء.

from openai import OpenAI

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

استجابات البث (SSE)

فعّل البث عن طريق تعيين 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)

استدعاء الوظائف ووضع JSON

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

حدود الرموز & نافذة السياق

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

معالجة الأخطاء & حدود المعدل

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

Node.js

import OpenAI from "openai";

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

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

هل هذه واجهة برمجة تطبيقات (API) متوافقة مع openAI لإكمال الدردشة؟

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

ماذا يحدث إذا حصلت على خطأ 402؟

يشير خطأ 402 إلى أن رصيدك المدفوع مسبقاً صفر أو غير كافٍ. يجب عليك الإضافة باستخدام USDT أو USDC لاستئناف الخدمة. لا تنطبق رسوم شهرية، لذا تدفع فقط عند حاجتك.

كيف يتعامل LLM غير الخاضع للرقابة مع السياق؟

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

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

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

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