ar ▾
  1. Uncensored Open Source AI
  2. توثيق واجهة برمجة تطبيقات ذكاء غير خاضع للرقابة

توثيق واجهة برمجة تطبيقات ذكاء غير خاضع للرقابة

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

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

مفتاح واجهة برمجة التطبيقات الخاص بك يصادق على كل طلب موجه إلى عنوان URL الأساسي https://api.uncensoredopensourceai.com/v1. تحصل على هذا المفتاح فورًا بعد التسجيل باستخدام Google أو عنوان بريد إلكتروني في صفحة Get API key. مرّر المفتاح في Authorization رأس الصفحة كرمز حامل (Bearer token). يرفض النظام بيانات الاعتماد غير الصالحة برمز حالة 401. الأخطاء والرفض أثناء الاختبار لا تستهلك رصيدك المسبق.

الطلب الأول

أرسل طلب إكمال الدردشة القياسي لتوليد النص من النموذج. تقبل نقطة النهاية طلبات POST إلى /v1/chat_completions مع جسم JSON يحتوي على رسائلك. يجب أن تحدد معرف النموذج كـ "uncensored". يعمل هذا النموذج مفتوح المصدر على خوادمنا وهو مُعدل للإجابة بدون رفض المحتوى للاستخدام القانوني للبالغين. إنه ليس GPT أو Claude أو أي نموذج من مزود آخر.

استخدم أمر curl التالي لإرسال رسالتك الأولى:

curl https://api.uncensoredopensourceai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list python stdlib modules"}]
  }'

تكامل واجهة برمجة تطبيقات Python

استخدم مكتبة بايثون الرسمية من OpenAI للتفاعل مع واجهة برمجة التطبيقات بسلاسة. قم بتعيين base_url و api_key متغيرات البيئة أو مررها مباشرة إلى العميل. يتعامل العميل مع التسلسل وتحليل الاستجابة تلقائيًا. يمكنك إرسال مطالبات النظام لتوجيه سلوك النموذج. تدعم المكتبة كلًا من الأنماط المتزامنة وغير المتزامنة لحالات الاستخدام المختلفة.

إليك كيفية تهيئة العميل وإرسال رسالة:

from openai import OpenAI

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

تعمل حزمة Node.js SDK بشكل مطابق لنسخة Python لهذه واجهة برمجة تطبيقات الذكاء الاصطناعي غير الخاضعة للرقابة. قم بتكوين عنوان URL الأساسي ومفتاح API في كائن التهيئة. أرسل الرسائل باستخدام chat.completions.create الطريقة. يحتوي كائن الاستجابة على النص الم GENERATED والإحصائيات الاستخدام. يمكنك معالجة الأخطاء بلطف عن طريق التقاط استثناءات الشبكة أو API. يسمح هذا الإعداد لك بتكامل النموذج في أي تطبيق JavaScript أو TypeScript.

قم بتهيئة العميل وإجراء طلب:

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensoredopensourceai.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 parameter إلى true. تُعيد الـ API البيانات بتنسيق أحداث الإرسال من الخادم (SSE). يحتوي كل جزء على تحديثات نصية جزئية. يتضمن الجزء الأخير إجمالي استخدام الرموز للطلب. يقلل هذا الميزة من زمن الاستجابة المُدرَك للمخرجات الطويلة. يمكنك معالجة الرموز في الوقت الفعلي كما يتم إنشاؤها. يدعم النموذج نافذة سياق بحجم 100,000 رمز للسياق والإكمال معًا.

مثال لطلب التدفق:

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 طلبات متزامنة. الحد الأقصى لحجم جسم الطلب هو 8 ميجابايت. إذا أرسلت عددًا كبيرًا من الطلبات، ستتلقى خطأ حد المعدل 429. يشير خطأ 402 إلى عدم كفاية الرصيد المدفوع مسبقًا. قم بشحن حسابك باستخدام USDT على شبكة TRC20 أو USDC على شبكة Base. لا تنتهي صلاحية الرصيد ويتم خصم التكلفة فقط مقابل استخدام الرموز الناجح. يتعامل النموذج مع السياقات الطويلة بكفاءة حتى حد 100,000 رمز.

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

ما هو نموذج الذكاء الاصطناعي مفتوح المصدر غير الخاضع للرقابة المستخدم؟

تقدم الواجهة النصية (API) نموذج لغة كبير واحد مفتوح الأوزان مُعرف باسم "uncensored". وهو مُعدّل للإجابة دون رفض المحتوى للاستخدام البالغ القانوني، وليس نموذجاً من مزود مثل GPT أو Llama. لا تُستخدم المطالبات (prompts) لتدريب بياناتك.

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

تتم معالجة المدفوعات عبر العملات المشفرة فقط. يمكنك إضافة رصيد باستخدام USDT على شبكة TRC20 أو USDC على شبكة Base. تبدأ الإضافات الدنيا بمبلغ $20 وتصل إلى $500. يُخصم الرصيد بناءً على استخدام الرموز الفعلية بمعدل $0.15 لكل 1M رمز مدخل و$0.50 لكل 1M رمز مخرج.

هل توجد تجربة مجانية متاحة؟

يتلقى كل حساب جديد رصيد تجريبي بقيمة $0.50 صالح لمدة 7 أيام. يمكنك استخدام Google أو عنوان بريد إلكتروني لإنشاء حسابك والحصول على مفتاح API الخاص بك فوراً.

مفتاح الواجهة البرمجية (API) الخاص بك على بعد خطوة واحدة

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