توثيق واجهة برمجة التطبيقات
توفر واجهة برمجة التطبيقات للذكاء الاصطناعي غير الخاضعة للرقابة مساراً مفتوحاً مباشراً للتوليد بالجملة دون قفل الاشتراكات. استخدم عملاء OpenAI-compatible القياسية لضرب عنوان URL الأساسي الخاص بنا برصيد ما قبل الدفع بالعملات المشفرة.
عنوان URL الأساسي والمصادقة
وجّه طلباتك إلى عنوان URL الأساسي الموثق باستخدام مفتاح API واحد.
عنوان URL الأساسي هو HTTPS://api.aitheuncensored.com/v1 ويتطلب رأس المصادقة القياسي.
مفتاح نشط واحد لكل حساب يستبدل المفتاح السابق على الفور عند إنشائه.
لا حاجة لرقم هاتف للإنشاء، ويظهر المفتاح فورًا بعد إنشاء حساب عبر Google أو البريد الإلكتروني.
الأخطاء والرفض لا تستهلك رموزًا، لذا تدفع فقط مقابل المخرجات الفعلية.
حافظ على أمان مفتاحك لأنه يمنحك الوصول الكامل إلى رصيدك المدفوع مسبقًا.
الطلب الأول
أرسل حمولة إكمال الدردشة القياسية لتلقي إخراج نصي فوري.
معرف النموذج هو بشكل صارم "uncensored" ويعمل على خوادمنا المحسنة الخاصة.
يجيب هذا النموذج المفتوح المصدر الوحيد دون رفضات المحتوى للاستخدام القانوني للبالغين.
يدخل الإدخال، يخرج النص، وأنت تتحكم في نافذة السياق حتى 100,000 رمز.
الأخطاء لا تشحن حسابك، مما يضمن فوترة متوقعة لكل محاولة.
استخدم SDKs الرسمية من OpenAI عن طريق تحديث تكوين base_url فقط.
تكامل واجهة برمجة تطبيقات Python
قم بتهيئة العميل باستخدام عنوان URL الأساسي ومفتاح API الخاص بك لبدء توليد النص.
تتعامل مكتبة SDK الخاصة بـ Python مع النقل البروتوكولي تلقائيًا، مما يقلل من تكرار الكود.
يمكنك تدفق الاستجابات أو استرداد النص الكامل بناءً على احتياجات تطبيقك.
حدد النموذج إلى "uncensored" لضمان سلوك إخراج ثابت وغير مقيد.
تتيح لك معلمات درجة الحرارة وقيمة top_p ضبط مستويات الإبداع بدقة.
تعيد الأخطاء رموز HTTP القياسية، مما يجعل تصحيح الأخطاء سهلاً لمهندسي التكامل.
استخدام Node SDK
قم بتكوين عميل Node.js للإشارة إلى نقطة نهاية واجهة برمجة التطبيقات الخاصة بنا لتدفق بيانات موثوق.
تدعم الحزمة أنماط async/await الحديثة لمعالجة الطلبات بشكل نظيف وقابل للقراءة.
مرر معرف النموذج "uncensored" للحفاظ على التوافق مع سير عمل OpenAI الحالي.
وضع JSON متاح عبر معلمة response_format لاستخراج البيانات المهيكلة.
يوفر البث عبر أحداث الخادم (SSE) تسليم الرموز في الوقت الفعلي للواجهات الديناميكية.
يصادق مفتاح واجهة برمجة التطبيقات (API) على كل طلب، مما يضمن استخدام رصيدك المدفوع مسبقًا بشكل صحيح.
وضع JSON والبث
فعّل البث عن طريق تعيين stream إلى true لتسليم الرمز فورياً.
تتضمن الشريحة النهائية إجمالي استخدام الرموز الشاردية لتتبع الفوترة بدقة.
اطلب وضع JSON عن طريق تعيين response_format إلى json_object للبيانات المهيكلة.
تضمن هذه الميزة تنسيقات إخراج متوقعة لخطوط الأنابيب والأدوات الآلية.
يدعم استدعاء الوظائف عبر معلمة tools لتعزيز القدرات.
يعمل كل من البث ووضع JSON بشكل مستقل أو معًا اعتمادًا على احتياجاتك.
حدود المعدلات ورموز الأخطاء
راقب استخدامك مقابل حدود 300 طلب في الدقيقة و 8 طلبات متزامنة.
يشير خطأ 401 إلى مفتاح API غير صالح أو مفقود في رأس Authorization.
يشير خطأ 402 إلى استنفاد رصيدك المدفوع مسبقاً ويتطلب إضافة رصيد بالعملات المشفرة.
يشير خطأ 429 إلى أنك تجاوزت حد المعدل لمفتاحك.
تسمح نافذة السياق بـ 100,000 رمز لكل من الطلب والإكمال مجتمعة.
الحد الأقصى للإخراج هو 16,000 رمز مميز لكل طلب، أو 2,048 إذا لم يتم تعيين max_tokens.
cURL
curl https://api.aitheuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 5 latency metrics for the current endpoint"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.aitheuncensored.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.aitheuncensored.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، مع تطبيق رصيد المكافأة في الفئات الأعلى. لا تنتهي صلاحية الرصيد، والأخطاء مجانية.
ما هو حد نافذة السياق؟
تدعم نافذة السياق 100,000 رمز موحّد لمجموع النص التوجيهي والإكمال. الحد الأقصى للإخراج هو 16,000 رمز لكل طلب، أو 2,048 إذا لم تحدد max_tokens. يتيح ذلك تحليل السياق العميق في استدعاء واحد.
هل واجهة برمجة تطبيقات الذكاء الاصطناعي غير المقيد متوافقة مع عملاء OpenAI؟
نعم، هو API متوافق مع OpenAI يقدم النموذج "uncensored". يمكنك استخدام مكتبات SDK القياسية لـ OpenAI عن طريق تغيير base_url إلى HTTPS://api.aitheuncensored.com/v1. النموذج ليس GPT، لكنه يتبع نفس هيكل الطلب والاستجابة.
أنشئ مفتاحك على الفور
سجّل، انسخ المفتاح، حدّث نقطة النهاية. انتهى الأمر.