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

توثيق واجهة برمجة التطبيقات NoFilter AI | NoFilter AI (nofilterai.cc)

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

المصادقة والإعداد

ابدأ بإنشاء حساب عبر متابعة مع Google أو البريد الإلكتروني وكلمة المرور. لا يلزم رقم الهاتف. عند التسجيل، تحصل على مفتاح API فورًا. تحصل أيضًا على $0.50 كرصيد تجريبي صالح لمدة 7 أيام، دون الحاجة إلى بطاقة. يقوم مفتاح API الخاص بك بمصادقة جميع الطلبات. عنوان URL الأساسي لجميع نقاط النهاية هو https://api.nofilterai.cc/v1. يعمل هذا العنوان مع حزم تطوير البرمجيات (SDKs) الرسمية لـ OpenAI وأي عميل متوافق مع OpenAI من خلال تحديث تكوين base_url فقط.

تستخدم خدمة nofilter ai الرصيد المسبق الدفع. إذا لم يكن لديك رصيد كافٍ، فستحصل على خطأ 402 Payment Required. الأخطاء والرفض مجاني. يتضمن الجزء الأخير من البث إجمالي استخدام الرموز (tokens) للطلب. النموذج مضبوط للالتزام بالتنسيق المطلوب.

نقطة نهاية إكمال المحادثة

الجزء الأساسي من واجهة برمجة التطبيقات هو نقطة النهاية POST /v1/chat/completions. تقبل إدخال النص وتعيد إخراج نص. لا توجد قدرات لإنشاء النصوص التمثيلية (embeddings)، أو الصور، أو الصوت، أو الفيديو. معرف النموذج المراد إرساله هو uncensored. هذا نموذج مفتوح الأوزان مضبوط للإجابة بدون رفض المحتوى للاستخدام القانوني للبالغين. إنه ليس GPT أو Claude أو أي نموذج من مزود آخر.

قم بتكوين عميلك لاستخدام عنوان URL الأساسي الخاص بنا ومفتاح API الخاص بك. يتبع جسم الطلب تنسيق إكمال المحادثة القياسي لـ OpenAI. يمكنك تحديد النموذج، والرسائل، ومعلمات مختلفة. تدعم واجهة برمجة التطبيقات البث المتدفق عبر SSE لتسليم الرموز (tokens) في الوقت الفعلي. استدعاء الدوال ووضع JSON متاحان أيضًا. استخدم أمر curl التالي لإجراء طلبك الأول.

تكامل حزمة تطوير البرمجيات (SDK) لـ Python

يعد استخدام حزمة تطوير البرمجيات (SDK) الرسمية لـ Python لـ OpenAI أسرع طريقة للدمج. قم بتثبيت المكتبة وحدد base_url إلى نقطة النهاية الخاصة بنا. مرر مفتاح API الخاص بك في المعلمة api_key. تتعامل حزمة التطوير مع طلبات HTTP وتحليل الاستجابة تلقائيًا. يسمح لك هذا النهج الموجه نحو الكود ببدء توليد المحتوى فورًا.

تدعم حزمة التطوير جميع ميزات واجهة برمجة التطبيقات الخاصة بنا، بما في ذلك البث المتدفق واستدعاء الدوال. يمكنك تعيين معلمات مثل temperature وtop_p للتحكم في الإخراج. يظل معرف النموذج uncensored. يتم رفع الأخطاء كاستثناءات قياسية. الرفض والأخطاء لا تستهلك الرموز (tokens) من رصيدك المسبق الدفع. استخدم حزمة تطوير البرمجيات (SDK) لـ Python لنمذجة تطبيقك بسرعة.

تكامل حزمة تطوير البرمجيات (SDK) لـ Node.js

لمطوري JavaScript وTypeScript، توفر حزمة تطوير البرمجيات (SDK) لـ Node.js من OpenAI تكاملًا سلسًا. حدد baseURL إلى https://api.nofilterai.cc/v1 وقم بتوفير مفتاح API الخاص بك. تتعامل حزمة التطوير مع المصادقة وتنسيق الطلب. يمكنك استخدام طريقة chat.completions.create لإرسال الرسائل.

تدعم حزمة تطوير البرمجيات (SDK) لـ Node.js استجابات البث المتدفق، مما يسمح لك بمعالجة الرموز (tokens) عند وصولها. هذا مفيد للتطبيقات في الوقت الفعلي. يمكنك أيضًا استخدام وضع JSON للحصول على إخراج منظم. معرف النموذج هو uncensored. واجهة برمجة التطبيقات محسنة للتكامل المباشر، لذا يمكنك التركيز على بناء تطبيقك. استخدم حزمة تطوير البرمجيات (SDK) لـ Node.js لدمج واجهة برمجة التطبيقات الخاصة بنا بدون رقابة في تطبيقات الويب أو الخوادم.

استجابات البث المتدفق باستخدام SSE

فعّل البث المتدفق عن طريق تعيين stream: true في طلبك. تعيد واجهة برمجة التطبيقات تدفق أحداث المخدم (SSE). يحتوي كل جزء على نص جزئي. يتضمن الجزء الأخير استخدام الرموز (tokens) للطلب. يسمح لك هذا بعرض الإخراج في الوقت الفعلي.

البث المتدفق فعال للاستجابات الطويلة. يدعم النموذج ما يصل إلى 32,000 رمز (token) لكل طلب. يمكنك تحليل تدفق SSE في عميلك لتحديث واجهة المستخدم تدريجيًا. هذا مثالي لواجهات الدردشة وأدوات توليد الكود. تضمن واجهة برمجة التطبيقات الخاصة بنا زمن استجابة منخفضًا لتسليم الرموز (tokens). استخدم نقطة نهاية البث المتدفق لتعزيز تجربة مستخدم تطبيقك.

حدود المعدل والقيود

تفرض واجهة برمجة التطبيقات حدودًا صارمة لضمان الاستقرار. يُسمح لك بـ 300 طلب في الدقيقة لكل مفتاح و8 طلبات متزامنة. الحد الأقصى لحجم جسم الطلب هو 8 MB. إذا تجاوزت هذه الحدود، فستحصل على خطأ. تعيد واجهة برمجة التطبيقات خطأ 429 Too Many Requests عندما تتجاوز حد المعدل. نافذة سياق النموذج هي 100,000 رمز (token)، بما في ذلك كلًا من الموجّه والإكمال.

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

cURL

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

أسئلة وأجوبة

ما هو حجم نافذة السياق؟

تبلغ نافذة السياق 100,000 رمز (token)، وتشمل كلًا من الموجّه والإكمال. الحد الأقصى للإخراج لكل طلب هو 32,000 رمز (token)، أو 2,048 إذا لم يتم تعيين max_tokens.

كيف أدفع مقابل واجهة برمجة التطبيقات؟

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

هل النموذج بدون رقابة؟

نعم، لا يرفض النموذج المواضيع القانونية للبالغين، أو الخيالية، أو المثيرة للجدل. ومع ذلك، نقوم بحظر المحتوى الجنسي الذي يتضمن قاصرين. النموذج ليس GPT أو Claude أو أي نموذج من مزود آخر.

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

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