ar ▾

UnsensoredGPTمستندات واجهة API المتوافقة مع OpenAI

مستندات واجهة API المتوافقة مع OpenAI

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

https://api.unsensoredgpt.com/v1

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

الخطوة الأولى هي تكوين عميلك لاستخدام عنوان URL الأساسي الخاص بنا. وجه مكتبة SDK الخاصة بك إلى https://api.unsensoredgpt.com/v1 ونقل مفتاح API الخاص بك في Authorization رأس الصفحة. تتلقى هذا المفتاح فوراً بعد التسجيل عبر جوجل أو البريد الإلكتروني على لوحة التحكم.

المصادقة لدينا بسيطة: لا نطاقات معقدة أو تدفقات OAuth. فقط استخدم المفتاح الذي أنشأته.

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

الطلب الأول

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

يوضح هذا المثال مهمة توليد نصوص بسيطة. إذا تلقيت استجابة JSON تحتوي على محتوى، فإن تكاملك يعمل بشكل صحيح.

curl https://api.unsensoredgpt.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate the API status response"}]
  }'

تحقق من usage الحقل للتحقق من عدد الرموز مقابل رصيد الائتمان المدفوع مسبقًا لدينا.

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

استخدم الرسمي openai مكتبة Python للتفاعل مع واجهة برمجة التطبيقات الخاصة بنا. اضبط عنوان URL الأساسي ليشير إلى نقطة النهاية الخاصة بنا وقم بتوفير مفتاح واجهة برمجة التطبيقات الخاص بك.

تُتيح لك هذه الطريقة إعادة استخدام قواعد الشفرة الحالية دون إعادة كتابة عملاء HTTP. تتعامل المكتبة مع التسلسل تلقائياً.

from openai import OpenAI

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

تذكر تحديد النموذج صراحةً كـ uncensored في تهيئة العميل أو حمولة الطلب.

تكامل Node SDK

للمطورين الذين يستخدمون JavaScript، يعمل Node.js SDK بنفس الطريقة مثل النسخة Python. قم بتهيئة العميل باستخدام base URL ومفتاحك.

مرر الـ uncensored معرف النموذج لضمان التوجيه الصحيح. تدير المكتبة ربط الاتصال وإعادة المحاولة.

import OpenAI from "openai";

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

يدعم هذا الإعداد كل من المكالمات المتزامنة وغير المتزامنة اعتمادًا على بنية التطبيق الخاص بك.

استجابات البث (SSE)

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

تحليل الـ delta.content field من كل قطعة لتجميع الرد النهائي. تتضمن إحصائيات استخدام الرموز في القطعة الأخيرة.

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)

يقلل التدفق من زمن الاستجابة المُدرَك للمخرجات الطويلة. إنه مثالي لواجهات الدردشة.

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

تبلغ نافذة السياق 100,000 رمز إجمالاً. الحد الأقصى للإخراج لكل طلب هو 16,000 رمز. يؤدي تجاوز هذه الحدود إلى إرجاع خطأ 400.

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

لا تُستخدم النصوص المدخلة في التدريب. لا ينتهي رصيدك. تعامل مع أخطاء 402 عن طريق الشحن عبر العملات المشفرة لاستئناف الخدمة.

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

ما هو عنوان URL الأساسي لواجهة برمجة التطبيقات (API) لـ GPT غير الخاضع للرقابة (unsensored)؟

عنوان URL الأساسي هو HTTPS://api.unsensoredgpt.com/v1. يجب تعيين هذا في تكوين العميل الخاص بك المتوافق مع OpenAI.

هل تدعم هذه الواجهة (API) التدفق؟

نعم، اضبط stream: true لتلقي أحداث الحدث المرسلة. يتم الإبلاغ عن استخدام الرموز في الشريحة النهائية.

ماذا يحدث إذا نفد الائتمان؟

تعيد الطلبات خطأ 402. يمكنك إعادة الشحن باستخدام USDT أو USDC في أي وقت. لا تنتهي صلاحية الرصيد.

افتح مفتاح واجهة برمجة التطبيقات الخاص بك

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

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