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

واجهة دردشة غير خاضعة للرقابة ومتوافقة مع OpenAI

base_url
https://api.opensourcellmapi.com/v1
النموذج
uncensored

دمج Open Source LLM API في دقائق

استخدم واجهة برمجة التطبيقات لإكمال الدردشة المتوافقة مع OpenAI للاستدلال غير الخاضع للرقابة باستخدام نموذج واحد، وأسعار شفافة، ودمج SDK قياسي.

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

توصّل إلى واجهة برمجة تطبيقات نموذج اللغة المفتوح المصدر عن طريق توجيه عميلك إلى عنوان URL الأساسي: https://api.opensourcellmapi.com/v1. تتم المصادقة باستخدام مفتاح API قياسي يُمرَّر في رأس Authorization. تتلقّى هذا المفتاح فوراً بعد تسجيل الدخول في صفحة الحصول على مفتاح API باستخدام البريد الإلكتروني وكلمة المرور فقط. لا يلزم رقم هاتف أو بطاقة ائتمان للبدء. إذا احتجت إلى تدوير بيانات الاعتماد، يمكنك إنشاء مفتاح جديد في أي وقت، مما يلغي سريان المفتاح السابق فوراً. يضمن ذلك تحكمك الكامل في وصولك دون الاعتماد على واجهة لوحة تحكم معقدة.

أرسل طلبك الأول

قم بإجراء طلب POST قياسي إلى /v1/chat/completions. تتوقع نقطة النهاية جسم JSON يحتوي على حقل model مضبوطًا على uncensored ومصفوفة messages. تدعم هذه النقطة تنسيق الدردشة القياسي، مما يتيح لك التبديل من OpenAI أو مزودي الخدمات الآخرين مع تغييرات قليلة في الكود. فيما يلي مثال أساسي لـ cURL للتحقق من الاتصال وتلقي استجابة نصية.

curl https://api.opensourcellmapi.com/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."}]
  }'

دمج SDK Python

يُسهّل استخدام مكتبة Python الرسمية لـ OpenAI عملية التكامل. قم بتثبيت الحزمة عبر pip، ثم قم بتهيئة العميل باستخدام مفتاح API وعنوان URL الأساسي. اضبط النموذج على uncensored واستدعِ طريقة إكمال الدردشة. يتيح لك هذا النهج الاستفادة من تطبيقات LLM الحالية في Python دون تعديل منطق الاستدلال. تتعامل المكتبة مع التسلسل و تحليل الأخطاء تلقائيًا.

from openai import OpenAI

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

دمج SDK Node.js

لمشاريع JavaScript أو TypeScript، استخدم SDK Node.js لـ OpenAI. قم بتثبيت الحزمة وتهيئة العميل بنفس عنوان URL الأساسي ومفتاح API. يضمن معرف النموذج uncensored أنك تصل إلى نقطة نهاية الاستدلال غير الخاضع للرقابة. يتيح لك هذا دمج قدرات LLM غير المقيدة مباشرة في تطبيقات الويب أو الخوادم مع الحفاظ على التوافق مع كود عميل OpenAI القياسي.

import OpenAI from "openai";

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

تمكين البث (SSE)

لتأخير أقل وتجربة مستخدم في الوقت الفعلي، فعّل البث عن طريق تعيين stream: true. تُرجع واجهة برمجة التطبيقات أحداث الإرسال من الخادم (SSE)، مما يتيح لك معالجة الرموز كما يتم إنشاؤها. هذا مثالي لواجهات الدردشة حيث تحسن مؤشرات الكتابة الأداء المدرك. يظل هيكل الاستجابة متسقًا مع تنسيقات البث القياسية لـ OpenAI، مما يضمن عمل معالجات الأحداث الخاصة بك بدون منطق تحليل مخصص.

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 الخاص بك محدود بـ 300 طلب في الدقيقة وجسم طلب بحد أقصى 8 MB. تدعم نافذة السياق ما يصل إلى 100,000 رمز للموجّه والاكتمال معًا. إذا تلقيت خطأ 401، فالمفتاح غير صالح أو منتهي الصلاحية. يشير خطأ 402 إلى عدم كفاية رصيد مسبق الدفع؛ يمكنك شحن الرصيد من $10 عبر العملات المشفرة (USDT أو USDC). يعني خطأ 429 أنك تجاوزت حدّ المعدل. جميع الأرصدة مسبقة الدفع ولا تنتهي صلاحيتها أبدًا، مع وجود مكافآت للشحنات الأكبر.

مواصفات API

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

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

أسئلة وأجوبة

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

نعم، تدعم نقطة النهاية <code>/v1/chat/completions</code> استدعاء الأدوات والدوال. يمكنك تعريف الأدوات في طلبك وسيعيد النموذج JSON هيكليًا لاستخدام الأدوات، وهو متوافق مع مكتبات عملاء OpenAI القياسية.

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

السعر هو $0.25 لكل مليون رمز إدخال و $1.00 لكل مليون رمز إخراج. لا توجد رسوم شهرية أو اشتراكات. تدفع مقابل ما تستخدمه من رصيدك المسبق الدفع.

هل النموذج غير الخاضع للرقابة هو نفسه GPT-4 أو Grok؟

لا. يشير معرف النموذج <code>uncensored</code> إلى نموذج مفتوح الأوزان مستضاف على خوادم GPU الخاصة بنا. إنه ليس GPT أو Claude أو Gemini أو Grok أو أي نموذج من مزود آخر. تم ضبطه خصيصًا لتقليل رفض المحتوى مع البقاء متوافقًا مع واجهات برمجة تطبيقات الدردشة القياسية.

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

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

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