AR ▾
احصل على مفتاح API

abliterated: دليل البدء السريع

ابدأ إرسال الطلبات إلى واجهة abliterated في دقائق. يغطي هذا الدليل نقاط النهاية الأساسية، المصادقة، والبث المتدفق لتكامل LLM بدون رقابة.

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

تتوافق الـ API المكتبة بالكامل مع OpenAI، مما يعني أنه يمكنك استخدام الـ SDKs القياسية عن طريق توجيهها إلى عنوان URL الأساسي الخاص بنا. تقبل الخدمة مدخلات نصية وتُرجع مخرجات نصية عبر نقطة النهاية chat-completions. يجب أن تتضمن مفتاح API الخاص بك في رأس Authorization لكل طلب. يتم إنشاء مفتاحك فورًا بعد تسجيل الدخول باستخدام Google أو البريد الإلكتروني في صفحة الحصول على مفتاح API. لا توجد اشتراكات شهرية؛ أنت تدفع فقط مقابل الرموز (tokens) التي تستهلكها فعليًا.

  • عنوان URL الأساسي: https://api.abliterated.top/v1
  • رأس: Authorization: Bearer YOUR_API_KEY
  • معرف النموذج: uncensored

الطلب الأول

أرسل طلب إجابة بسيطًا للتحقق من الاتصال. النموذج مُعدّ للإجابة بدون رفض المحتوى للاستخدام القانوني للبالغين، مما يجعله مثاليًا لمهام برمجة LLM بدون رقابة أو الكتابة الإبداعية. لاحظ أن معرف النموذج صارمًا هو uncensored. إنه نموذج مفتوح الأوزان، وليس GPT أو Claude أو أي نموذج من مورد آخر. تُحسب تكاليف الطلبات بناءً على عدد رموز المدخلات والمخرجات. الأخطاء والرفض (باستثناء الحد الصارم على المحتوى الجنسي الذي يتضمن قاصرين) مجاني.

تكامل SDK Python

استخدم مكتبة Python الرسمية الخاصة بـ OpenAI للتفاعل مع الـ LLM. قم بتهيئة العميل باستخدام مفتاح API الخاص بك وعنوان URL الأساسي المخصص. يعمل هذا الأسلوب بسلاسة مع النماذج التي تعمل بدون رقابة والتي تتبع مخطط دردشة OpenAI. يمكنك تمرير معاملات مثل temperature أو top_p للتحكم في الإبداع. يحتوي كائن الاستجابة على النص المُولّد في content. هذه الطريقة فعالة لمعالجة الدفعات أو دمج الـ API في خدمات الخلفية.

تكامل SDK Node.js

لمشاريع JavaScript أو TypeScript، تعمل مكتبة Node.js الخاصة بـ OpenAI بإعدادات قليلة. اضبط baseURL إلى نقطة النهاية الخاصة بنا وقم بتوفير مفتاحك. هذا مفيد لخوادم الويب أو الوظائف الطرفية التي تحتاج إلى توليد النص ديناميكيًا. تدعم الـ API المكتبة المعاملات القياسية مثل تسلسلات stop و seed للتكرار. تذكر أن معرف النموذج يجب أن يكون uncensored. يمكنك أيضًا تفعيل وضع JSON عن طريق تعيين response_format إلى {"type": "json_object"} للمخرجات المهيكلة.

الاستجابات المتدفقة

فعّل البث المتدفق عن طريق تعيين stream: true في طلبك. تُرجع واجهة API البيانات عبر أحداث Server-Sent Events (SSE)، مما يتيح لك عرض الرموز أثناء توليدها. هذا يحسن زمن الاستجابة المُدرَك للمستخدمين. يتضمن الشريحة الأخيرة من التدفق إجمالي استخدام الرموز للطلب، وهو أمر بالغ الأهمية للفوترة الدقيقة. البث المتدفق مدعوم لجميع المعلمات القياسية. هذه الميزة ضرورية لبناء واجهات تشبه الدردشة تبدو سريعة الاستجابة.

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

احترم حدّ المعدل لتجنب أخطاء 429. يسمح كل مفتاح بـ 300 طلب في الدقيقة وحتّى 8 طلبات متزامنة. الحد الأقصى لحجم جسم الطلب هو 8 MB. إذا كان مفتاحك غير صالح، ستتلقى خطأ 401. إذا كان رصيدك غير كافٍ، ستتلقى خطأ 402. لا تستهلك الأخطاء والرفضات الرموز (tokens). نافذة السياق هي 100,000 رمز (token) إجماليًا (الموجّه + الإكمال). الحد الأقصى للإخراج لكل طلب هو 32,000 رمز (token) (أو 2,048 إذا لم يتم تعيين max_tokens). الرصيد مسبق الدفع ولا ينتهي بانقضائه.

cURL

curl https://api.abliterated.top/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Python

from openai import OpenAI

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

مواصفات API

كل الحدود والميزات الفعلية للـ API في مكان واحد — راجعها قبل شحن الرصيد.

البندالقيمة
صيغة APIمتوافق مع OpenAI: يعمل أي SDK من OpenAI بتغيير base URL والمفتاح فقط
معرّف النموذجuncensored
نقاط النهايةPOST /v1/chat/completions · GET /v1/models
المصادقةAuthorization: Bearer YOUR_KEY
Base URLhttps://api.abliterated.top/v1
المعاملاتtemperature, top_p, stop, seed, presence_penalty, frequency_penalty
أقصى مخرجاتحتى ما تبقى من نافذة 100,000 رمزًا؛ max_tokens اختياري (بلا حد منفصل)
البث المتدفقنعم — server-sent events؛ آخر جزء يتضمن استهلاك الرموز
استدعاء الدوالنعم — tools و tool_choice؛ الرد يتضمن tool_calls حتى أثناء البث؛ تُرسل النتائج كرسالة role: tool
نافذة السياق100,000 رمز (المدخلات والمخرجات معاً)
وضع JSONresponse_format: {"type": "json_object"}
ترويسات الردX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
الطلبات المتزامنةحتى 8 في الوقت نفسه لكل مفتاح
حجم الطلبحتى 8 MB
حدّ المعدل300 طلب في الدقيقة لكل مفتاح
رصيد تجريبي مجاني$0.50 لمدة 7 أيام، بدون بطاقة · مفتاح تجريبي: طلبان متوازيان، 60 طلبًا في الدقيقة؛ الحدود الكاملة (8 و300) بعد أول شحن
الفوترةرصيد مسبق الدفع حسب الاستهلاك الفعلي؛ الأخطاء والرفض مجانية
شحن الرصيدUSDT (TRC20) أو USDC (Base)، أي مبلغ صحيح من $10 إلى $500
الصلاحيةالرصيد المدفوع لا تنتهي صلاحيته، بدون اشتراك
مكافأة+5% من $50، +10% من $100
السعر$0.25 لكل مليون رمز مدخلات · $1.00 لكل مليون رمز مخرجات
المحتوىمحتوى البالغين مسموح؛ يُرفض أي محتوى جنسي يتعلق بالقاصرين
المفاتيحمفتاح نشط واحد لكل حساب؛ المفتاح الجديد يحل محل القديم
تسجيل الدخولGoogle أو البريد الإلكتروني وكلمة المرور

رموز الأخطاء

تصل الأخطاء بصيغة JSON مع type ثابت؛ الطلبات الفاشلة أو المرفوضة لا تُحتسب.

الرمزالنوعالمعنى
400bad_requestJSON غير صالح أو رسائل فارغة أو معامل خاطئ أو تجاوز نافذة السياق
401missing_key · invalid_key · key_revokedلا يوجد مفتاح أو المفتاح خاطئ أو تم استبداله
402no_creditالرصيد فارغ — اشحن وتستأنف الطلبات فوراً
403content_blockedمحتوى جنسي يتعلق بقاصرين — مرفوض دون احتساب
404not_foundنقطة نهاية غير معروفة
413request_too_largeجسم الطلب أكبر من 8 MB
429rate_limited · concurrencyتجاوز 300 في الدقيقة أو 8 متزامنة — انتظر ثم أعد المحاولة
503upstream_busyالنموذج مشغول — أعد المحاولة بعد ثوانٍ

أسئلة وأجوبة

هل يدعم نموذج abliterated توليد الصور أو الصوت؟

لا. تخدم الـ API نموذجًا واحدًا يعتمد على النص. لا تدعم المتجهات أو التضمين (embeddings)، أو توليد الصور، أو الصوت، أو الفيديو، أو ضبط الدقة الدقيقة (fine-tuning). إنها خدمة نص-إدخال، نص-إخراج فقط.

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

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

هل يمكنني الدفع ببطاقة ائتمان؟

لا. الشحنات تكون بالعملة المشفرة فقط (USDT على TRC20 أو USDC على Base). يمكنك إضافة أي مبلغ صحيح يتراوح بين $10 و$500. لا يتطلب الرصيد التجريبي بطاقة.

مفتاحك على بُعد نموذج واحد

أنشئ حسابًا، انسخ المفتاح، غيّر عنوان URL الأساسي. هذا هو الإعداد الكامل.