ar ▾

llmsabliterated.comواجهة برمجة تطبيقات غير خاضعة للرقابة. مباشر. خاص.

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

توثيق Abliterated API

ابدأ مع واجهة برمجة تطبيقات النموذج اللامقيد في دقائق باستخدام عملاء OpenAI القياسية. أرسل نصوصاً واحصل على نصوص غير مقيدة دون الحاجة إلى مواجهة تعليمات النظام.

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

استخدم مفتاح API الخاص بك مع عنوان URL الأساسي https://api.llmsabliterated.com/v1. يتم إنشاء المفتاح فورًا بعد التسجيل عبر Google أو البريد الإلكتروني، دون الحاجة إلى رقم هاتف. مرر المفتاح في Authorization الرأس لكل طلب.

نصيحة: يظهر المفتاح مرة واحدة فقط بعد الإنشاء، لذا احفظه بأمان. الأخطاء والرفضات لا تستهلك الرصيد، ولكن المفاتيح غير الصالحة تعيد رمز حالة 401.

الطلب الأول

أرسل إكمال دردشة أساسي للتحقق من الاتصال. معرف النموذج هو uncensored, وتستخدم الطلبات المعيارية POST /v1/chat/completions endpoint.

يرسل هذا المثال طلبًا بسيطًا ويتوقع استجابة نصية. استبدل YOUR_API_KEY مع المفتاح الفعلي الخاص بك.

curl https://api.llmsabliterated.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Find all null values in the sales database"}]
  }'

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

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

ثبّت الحزمة الرسمية لـ Python الخاصة بـ OpenAI واعدد العميل. وجه عنوان URL الأساسي إلى خدمتنا واضبط النموذج على uncensored.

تُتيح لك هذه الطريقة استخدام قواعد الشفرة الحالية مع تغييرات قليلة. تدعم واجهة برمجة التطبيقات المعايير القياسية مثل temperature و top_p للتحكم في الإبداع.

from openai import OpenAI

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

يجب أن تأخذ معالجة الأخطاء في الاعتبار حدود المعدل (429) أو عدم كفاية الأموال (402). الرصيد مدفوع مسبقاً ولا ينتهي، لذا تدفع فقط مقابل استخدام التوكن الفعلي.

إعداد Node SDK

قم تهيئة عميل OpenAI لـ Node.js باستخدام عنوان URL الأساسي المخصص. استخدم uncensored معرف النموذج لجميع عمليات الإكمال.

يمكن لمطوري Node الاستفادة من المكتبات الموجودة مثل axios أو مكتبة SDK الرسمية للتكامل المتسق. يتم تمرير مفتاح API عبر رأس المصادقة.

import OpenAI from "openai";

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

تأكد من تخزين المفتاح في متغيرات البيئة بأمان. تدعم الخدمة استجابات JSON القياسية، مما يسهل تحليلها في JavaScript. التدفق متاح عبر SSE للإخراجات في الوقت الفعلي.

البث مع أحداث الخادم (SSE)

فعّل البث عن طريق تعيين stream: true في طلبك. يعيد الواجهة البرمجية أحداث الإرسال من الخادم (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)

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

الحدود والأخطاء

احترم حد معدل الطلبات البالغ 300 طلب في الدقيقة لكل مفتاح. يقتصر التزامن على 8 طلبات متزامنة لكل مفتاح.

لا يجب أن يتجاوز جسم الطلب 8 ميجابايت. نافذة السياق التي تبلغ 100,000 رمز تغطي كل من الطلب والإكمال. تُرجع الأخطاء حالات HTTP القياسية: 401 للمفاتيح غير الصالحة، و402 لعدم وجود رصيد، و429 لحدود معدل الطلب.

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

هل واجهة برمجة تطبيقات LLM المُستأصلة متوافقة مع عملاء OpenAI الحاليين؟

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

ماذا يحدث إذا تجاوزت حد معدل الطلب؟

تُعيد الـ API رمز الحالة 429 مع تفاصيل حول وقت إعادة المحاولة. الحد هو 300 طلب في الدقيقة و8 طلبات متزامنة لكل مفتاح. يمكنك مراقبة الاستخدام عبر عدادات التوكن في رؤوس الاستجابة.

كيف تتعامل واجهة برمجة التطبيقات abliterated AI مع الرصيد والأخطاء؟

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

الوصول إلى مفتاح واجهة برمجة التطبيقات (API) الخاص بك

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

احصل على مفتاحكعرض الوثائق