دليل البداية السريعة للمطورين
قم بتوصيل مكتبات SDK الحالية لـ OpenAI بنقطة النهاية غير الخاضعة للرقابة وابدأ بتوليد النصوص على الفور. يغطي هذا الدليل خطوات التكامل الأساسية للمطورين الذين يحتاجون إلى أسعار تنبؤية وحدود سياق عالية بدون رفض المحتوى.
عنوان URL الأساسي والمصادقة
عنوان URL الأساسي لواجهة برمجة التطبيقات (API) الخاصة بنا هو HTTPS://api.chatgptunfiltered.com/v1. يجب أن ترسل مفتاح API الخاص بك في رأس المصادقة (Authorization header) كرمز حامل (Bearer token). تستخدم خدمتنا معرف نموذج واحد باسم "uncensored" لجميع الطلبات. يمكنك إنشاء مفتاحك عبر احصل على مفتاح API صفحة باستخدام Google أو كلمة مرور بريد إلكتروني. لا يلزم رقم هاتف، ويظهر المفتاح على الفور عند الإنشاء.
- عنوان URL الأساسي: HTTPS://api.chatgptunfiltered.com/v1
- رأس المصادقة: Authorization: Bearer YOUR_API_KEY
- معرف النموذج: "uncensored"
نقطة نهاية إكمال الدردشة
أرسل طلبات POST إلى /v1/chat/completions لإنشاء النصوص. يقبل الطرف حمولات JSON متوافقة مع OpenAI القياسية. يعالج نموذجنا غير المقيد هذه المدخلات ويعيد نصًا خامًا بدون فلاتر المحتوى المعتادة. يمكنك ضبط معلمات مثل درجة الحرارة و top_p للتحكم في الإبداع. تتضمن الاستجابة إحصائيات استخدام الرموز للفوترة الدقيقة.
الأخطاء أثناء المعالجة لا تستهلك رصيدك المدفوع مسبقاً. تدفع فقط مقابل توليد الرموز الناجحة.
curl https://api.chatgptunfiltered.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'
Models Endpoint
استخدم GET /v1/models للتحقق من الاتصال وقائمة النماذج المتاحة. تُرجع نقطة النهاية الخاصة بنا قائمة تحتوي على النموذج "غير المقيد" الوحيد. يؤكد هذا أن المصادقة الخاصة بك صحيحة قبل إرسال حمولات البيانات الثقيلة. بنية الاستجابة تتطابق مع التنسيق القياسي لـ OpenAI لتسهيل التوافق.
لا تحتاج إلى إدارة إصدارات النماذج أو منطق التوجيه. تخدم واجهة برمجة التطبيقات نموذج لغة كبير غير خاضع للرقابة مخصص محسّن للإخراج غير المقيد.
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptunfiltered.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)
استخدام أحداث الإرسال الخادم (SSE) للبث
فعّل التدفق عن طريق تعيين معلمة stream إلى true. تُعيد واجهة برمجة التطبيقات أحداث مُرسلة من الخادم (SSE) لتسليم الرموز في الوقت الفعلي. يقلل هذا الأسلوب من زمن الاستجابة المُدرَك للاستجابات الطويلة. تظهر بيانات استخدام الرموز في الجزء الأخير من التدفق. يمكنك تحليل هذه الأحداث باستخدام أي SDK قياسي لـ OpenAI.
يعمل البث بنفس التنفيذ القياسي من OpenAI. يضمن ذلك تعامل شيفرتك الحالية مع نقطة النهاية غير الخاضعة للرقابة لدينا دون تعديل.
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
يدعم المعايير القياسية مثل درجة الحرارة وtop_p وتسلسلات التوقف والبذرة. استخدم response_format مع json_object لفرض الإخراج المهيكل. يتم دعم استدعاء الوظائف (الأدوات) بالكامل للعمليات المعقدة. يضمن وضع JSON تحليلًا موثوقًا لأنظمة الأتمتة.
يتعامل نموذجنا مع أساليب الإدخال المتنوعة بفعالية. يمكنك ضبط القيود لتناسب احتياجات تطبيقك المحدد. تحافظ واجهة برمجة التطبيقات (API) على الاتساق عبر مجموعات المعلمات المختلفة.
معالجة الأخطاء والحدود
راقب رموز حالة HTTP لصحة التكامل. يشير الخطأ 401 إلى مفتاح API غير صالح أو منتهي الصلاحية. يعني الخطأ 402 أن رصيدك المدفوع مسبقاً قد استنفد. يشير الخطأ 429 إلى أنك تجاوزت حد 300 طلب في الدقيقة. تدعم نافذة السياق 100,000 رمز إجمالاً. يقتصر الإخراج فقط على المساحة المتبقية في النافذة لكل طلب. لا يمكن أن تتجاوز أجسام الطلبات 8 ميجابايت.
لا تستهلك الأخطاء رصيدك. يجب أن تتعامل منطق إعادة المحاولة مع أخطاء 429 باستخدام زيادة أسيّة. تحقق من رصيدك بانتظام لتجنب انقطاع الخدمة.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptunfiltered.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);الأسئلة الشائعة
ما هي واجهة برمجة تطبيقات ChatGPT غير المفلترة؟
إنها نقطة نهاية واجهة برمجة تطبيقات (API) مستضافة ومتوافقة مع OpenAI تقدم نموذج لغة كبير واحد غير خاضع للرقابة. يجيب النموذج دون رفض المحتوى للاستخدام البالغ القانوني. تستخدم نفس بنية كود العميل الخاصة بواجهة برمجة التطبيقات القياسية لـ OpenAI.
كيف أدفع مقابل واجهة برمجة التطبيقات؟
نقبل العملات المشفرة فقط: USDT (TRC20) أو USDC (Base). يمكنك إضافة أي مبلغ صحيح يتراوح بين $20 و $500. الأسعار هي $0.15 لكل 1M رقائق إدخال و $0.50 لكل 1M رقائق إخراج.
هل هناك نسخة تجريبية متاحة؟
نعم، يحصل كل حساب جديد على $0.50 كرصيد تجريبي صالح لمدة 7 أيام. يمكنك إنشاء مفتاح الـ API الخاص بك فوراً بعد التسجيل باستخدام Google أو البريد الإلكتروني.
احصل على مفتاح API الخاص بك
سجّل الدخول، وانسخ الرمز المميز، وحدّث عنوان URL الأساسي الخاص بك. هذا كل شيء.