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

البدء السريع للتكامل

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

https://api.llmrouterapi.com/v1uncensored

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

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

عنوان URL الأساسي لجميع الطلبات هو https://api.llmrouterapi.com/v1. هذا العنوان متوافق مع أدوات OpenAI SDK الرسمية وأي عميل قياسي متوافق مع OpenAI. فقط قم بتكوين عميلك للإشارة إلى هذا العنوان الأساسي واضبط رأس الطلب الخاص بك إلى Authorization: Bearer YOUR_API_KEY. لا حاجة لمنطق توجيه معقد؛ نحن نتولى البنية التحتية لك.

الطلب الأول: إكمال الدردشة

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

يوجد أدناه مثال أساسي باستخدام curl لتوضيح هيكلية حمولة JSON القياسية.

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

استخدام مكتبة Python SDK

لمطوري Python، تعمل الحزمة الرسمية openai مباشرة. قم بتكوين العميل لاستخدام عنوان URL الأساسي الخاص بنا ومفتاح API الخاص بك. يضمن ذلك عمل شيفرتك الحالية فورًا عن طريق تغيير عنوان URL الأساسي ومفتاح API فقط. يتولى العميل التعيين التلقائي وتحليل الأخطاء.

تأكد من تحديد النموذج كـ uncensored في التهيئة أو الطلب. يلغي هذا النهج احتكاك التكامل ويسمح لك بالاستفادة من النظام البيئي القوي لأدوات LLM الموجودة.

from openai import OpenAI

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

تكامل Node.js

يمكن لمطوري Node.js استخدام حزمة npm openai أو أي عميل يعتمد على fetch. اضبط baseURL إلى نقطة النهاية الخاصة بنا وقم بتوفير مفتاحك في الرؤوس. هذه الطريقة مثالية لتطبيقات الخادم أو الوظائف الطرفية حيث تحتاج إلى تحكم برمجي في دورة حياة الطلب.

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

import OpenAI from "openai";

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

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

لتقليل زمن الوصول وتحسين تجربة المستخدم، فعّل البث المتدفق عن طريق تعيين 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)

الحدود، الأخطاء، وقائمة النماذج

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

يمكنك سرد النماذج المتاحة عبر GET /v1/models، والذي سيعيد نموذج uncensored. لاحظ أن هذه الخدمة لا تقدم تضمينات أو توليد صور أو صوت. لإدارة الحساب، يمكنك إعادة إنشاء مفتاح API الخاص بك في أي وقت، مما يلغي سريان المفتاح السابق. الرصيد لا ينتهي، ويمكنك الشحن بدءًا من 10 دولارات.

أسئلة وأجوبة

ما هي هيكلية التسعير؟

نقدم رصيدًا مسبق الدفع بنظام الدفع حسب الاستخدام دون رسوم شهرية. التكلفة هي 0.25 دولار لكل مليون رمز مدخل و1.00 دولار لكل مليون رمز مخرج. الرصيد لا ينتهي، ويمكنك شحن الرصيد عبر العملات المشفرة (USDT أو USDC) بدءًا من 10 دولارات.

هل تدعم هذه الواجهة استدعاء الأدوات؟

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

كم عدد الرموز التي تدعمها نافذة السياق؟

يدعم النموذج نافذة سياق بقدرة 100,000 رمز. يشمل هذا المجموع كلًا من الموجّه (الإدخال) والإكمال (الإخراج). تأكد من بقاء إجمالي عدد الرموز ضمن هذا الحد لأداء مثالي.

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

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

احصل على مفتاح APIاقرأ التوثيق

المواصفات التقنية

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

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