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

Nofilter AI Chat: البدء السريع: دمج API LLM بدون رقابة

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

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

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

إكمال النص الأساسي

أرسل طلب إكمال دردشة قياسي لتوليد النص. معرف النموذج هو uncensored. تدعم نقطة النهاية إدخال وإخراج النص الخام بدون مرشحات محتوى للمحتوى البالغ القانوني. يمكنك التحكم في نمط الاستجابة باستخدام معاملات مثل temperature وtop_p. إذا لم تحدد max_tokens، يمكن أن تمتد الاستجابة حتى نهاية نافذة السياق. تدعم نافذة السياق ما يصل إلى 100,000 رمز إجمالاً للموجه والإكمال المجمع. تُحسب رسوم الطلبات بناءً على استخدام الرموز الفعلي، والأخطاء مجانية.

دمج SDK Python

استخدم مكتبة Python الرسمية لـ OpenAI للتفاعل مع API الخاص بنا. اضبط رابط الأساس إلى نقطة النهاية الخاصة بنا وقدم مفتاح API الخاص بك. يتيح لك ذلك الاستفادة من الأساليب المألوفة مثل chat.completions.create مع الاستفادة من نموذجنا بدون رقابة. تتعامل المكتبة مع تسلسل JSON وإعادة المحاولة تلقائياً. يمكنك استخدام البث المتدفق أو الحصول على نتائج متزامنة. تأكد من استخدام إصدار حديث من SDK لدعم جميع الميزات مثل استدعاء الدوال ووضع JSON. يقلل هذا النهج من كود الهيكل الأساسي ويسرع التطوير لتطبيقات Python.

دمج SDK Node.js

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

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

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

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

راقب استخدامك لتجنب انقطاع الخدمة. يسمح API بـ 300 طلب في الدقيقة لكل مفتاح و8 طلبات متزامنة. الحد الأقصى لحجم جسم الطلب هو 8 MB. إذا كان مفتاح API غير صالح، ستتلقى خطأ 401. يشير خطأ 402 إلى عدم كفاية الرصيد؛ اشحن بالعملات المشفرة فقط (USDT على TRC20 أو USDC على Base) للمتابعة. يعني خطأ 429 أنك وصلت إلى حدّ المعدل. نافذة السياق هي 100,000 رمز. لا تستهلك الأخطاء والرفضات الرصيد. احافظ على طلباتك ضمن هذه الحدود للحصول على أداء مثالي. يرفض النموذج المحتوى الجنسي الذي يتضمن قاصرين، وهو حد صارم. لا نقبل الدفع بالبطاقة.

cURL

curl https://api.nofilteraichat.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

from openai import OpenAI

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

import OpenAI from "openai";

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

أسئلة وأجوبة

كيف أشحن رصيد الرصيد؟

اشحن بالعملات المشفرة فقط (USDT على TRC20، USDC على Base). يمكنك إضافة أي مبلغ صحيح يتراوح بين $20 و$500. تحصل المبالغ الأكبر على رصيد إضافي: +5% لمبلغ $50 و+10% لمبلغ $100 و+15% لمبلغ $200. الرصيد لا ينتهي، ويتم تحصيل الرسوم بناءً على استخدام الرموز الفعلي.

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

تدعم نافذة السياق ما يصل إلى 100,000 رمز للموجه والإكمال المجمع. إذا لم تحدد max_tokens، يمكن أن يمتد الرد إلى نهاية النافذة. هذا يسمح ببيانات إدخال كبيرة مع الحفاظ على أداء عالٍ.

هل تقومون بتخزين الموجّهات الخاصة بي للتدريب؟

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

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

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

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

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

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

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