ar ▾
جرّب برصيد تجريبي

وثائق واجهة برمجة التطبيقات (API)

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

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

استخدم نقطة النهاية المستضافة الخاصة بنا مع مفتاح API الخاص بك للحصول على وصول فوري. عنوان URL الأساسي هو HTTPS://api.unfilteredaichatbots.com/v1 ويعمل مع أي عميل متوافق مع OpenAI. نطلب مفتاح API واحد فقط لكل حساب، ويمكنك إنشاؤه فوراً عبر تسجيل الدخول بحساب Google أو البريد الإلكتروني. لا حاجة لرقم هاتف، ويظهر المفتاح على الشاشة فوراً.

المصادقة تعتمد على المعيار Authorization: Bearer <api-key> رأس. الأخطاء مثل 401 تعني أن مفتاحك غير صالح أو مفقود. الرصيد مسبق الدفع عبر العملات المشفرة، لذا فإن 402 خطأ يشير إلى أنك بحاجة إلى شحن رصيد. لن يتم استخدام نصوصك للتدريب، والرصيد لا ينتهي.

curl https://api.unfilteredaichatbots.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top ten bugs in this python script"}]
  }'

معرف النموذج: 'uncensored'

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

يدعم النموذج نافذة سياق بحجم 100,000 رمز لكل من نص الطلب والإكمال معًا. يمكنك استرداد تفاصيل النموذج عبر GET /v1/models مكالمة. النص يدخل، النص يخرج، بدون تضمينات أو قدرات توليد الصور المضمنة في نقطة النهاية هذه.

البث عبر أحداث الإرسال من الخادم (SSE)

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

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

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)

استدعاء الوظائف ووضع JSON

استخدم ال tools معامل لتمكين استدعاء الوظائف. يمكنك أيضاً فرض مخرجات JSON عن طريق تعيين response_format إلى {"type": "json_object"}. هذا يضمن بيانات مهيكلة لتطبيقاتك بدون خطوات تحليل إضافية. النموذج محسن لاتباع هذه القيود بشكل موثوق.

عند استخدام الأدوات، حدد مخطط الوظيفة في جسم الطلب. سترجع واجهة برمجة التطبيقات (API) استدعاء الوظيفة في الاستجابة إذا قرر النموذج استخدامها. هذه الميزة مثالية لبناء وكلاء (Agents) يحتاجون إلى التفاعل مع الأنظمة الخارجية أو تنسيقات البيانات المهيكلة، وتعمل جنباً إلى جنب مع التدفق والمعلمات القياسية.

from openai import OpenAI

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

المعلمات: درجة الحرارة وTop-p وStop

تحكّم في التوليد باستخدام معاملات قياسية مثل temperature, top_p، و stop. تتيح لك هذه الخيارات ضبط الإبداع والتحكم في طول الإخراج. الـ seed يضمن إمكانية التكرار للاختبار. يمكنك أيضاً تعيين presence_penalty و frequency_penalty لتأثير تنوع الرموز.

تُطبق القيم الافتراضية إذا حذفت هذه الحقول. يتعامل النموذج مع معظم حالات الاستخدام الشائعة جاهزاً للعمل. للضبط الدقيق، عدل هذه القيم بناءً على نوع المحتوى. يعمل التدفق واستدعاء الوظائف بسلاسة مع هذه المعلمات. استخدم max_tokens field لقياس الإخراج عند 16,000 رمز.

import OpenAI from "openai";

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

حدود، أخطاء، ونافذة السياق

تدعم نافذة السياق إجمالي 100,000 رمز. الحد الأقصى للإخراج هو 16,000 رمز لكل طلب، أو 2,048 إذا max_tokens غير مُضبط. يمكنك إرسال 300 طلب في الدقيقة لكل مفتاح، مع حد التزامن لـ 8 طلبات في وقت واحد. يجب ألا يتجاوز حجم طلب الـ 8 ميجابايت.

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

الأسئلة الشائعة

ما هو عنوان URL الأساسي لواجهة برمجة التطبيقات (API) للذكاء الاصطناعي غير المفلتر (unfiltered)؟

عنوان URL الأساسي هو HTTPS://api.unfilteredaichatbots.com/v1. هو متوافق مع أدوات SDK الرسمية لـ OpenAI والعملاء الآخرين المتوافقين مع OpenAI. كل ما عليك فعله هو تحديث عنوان URL الأساسي وتقديم مفتاح API الخاص بك.

كيف أدفع مقابل خدمة النموذج اللغوي الكبير غير الخاضع للرقابة؟

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

ما هي حدود معدل الطلبات لواجهة برمجة تطبيقات الدردشة غير المفلترة؟

يُسمح لك بإجراء 300 طلب في الدقيقة و8 طلبات متزامنة لكل مفتاح. يجب أن لا يتجاوز حجم جسم الطلب 8 ميجابايت. تضمن هذه الحدود أداءً مستقرًا لتطبيقاتك.

احصل على مفتاح API الخاص بك الآن

سجّل، انسخ المفتاح، وحدّث عنوان URL الأساسي. هذا كل شيء.

جرّب برصيد تجريبي