وثائق واجهة برمجة تطبيقات نموذج لغوي كبير غير خاضع للرقابة
ابدأ في إرسال الطلبات فوراً باستخدام محفظة مشفرة مسبقة الدفع. يغطي هذا الدليل نقاط النهاية والقيود الأساسية لواجهة برمجة التطبيقات الخاصة بنموذج اللغة الكبير غير المقيد.
المصادقة وURL الأساسي
استخدم مفتاح API الخاص بك مع عنوان URL الأساسي المحدد للوصول إلى الخدمة. نقطة النهاية هي https://api.uncenai.cc/v1 ويحتاج إلى الرأس Authorization: Bearer YOUR_API_KEY. يعمل مع أي عميل متوافق مع OpenAI عن طريق تحديث عنوان URL الأساسي. تتلقى مفتاحًا على الفور بعد التسجيل عبر Google أو البريد الإلكتروني.
curl https://api.uncenai.cc/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?"}]
}'
أول طلب محادثة
أرسل طلب POST إلى /v1/chat/completions باستخدام معرف النموذج uncensored. قم بتضمين مطالبة النظام ورسالة المستخدم في الجسم. يُرجع الـ API نصاً بدون مرشبات محتوى للاستخدام القانوني للبالغين. يمكنك ضبط معلمات مثل درجة الحرارة أو top_p حسب الحاجة.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncenai.cc/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
قم بتهيئة SDK بعنوان URL الأساسي والمفتاح الخاصين بك. مرر معرف النموذج ومصفوفة الرسائل إلى طريقة الإكمال. يحتوي الاستجابة على النص المُولّد واستهلاك الرموز. يعكس هذا الإعداد أنماط SDK القياسية لـ OpenAI لتسهيل عملية الانتقال.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncenai.cc/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) لكل رمز. تظهر تفاصيل استخدام الرموز في الجزء الأخير. يقلل هذا من زمن الاستجابة المُدرَك للمخرجات الطويلة.
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 رمز لكل طلب، أو 2,048 إذا لم يتم تحديده. حدود المعدل تسمح بـ 300 طلب في الدقيقة. لا يمكن أن تتجاوز أجسام الطلبات 8 ميجابايت. الأخطاء والرفض لا تستهلك الرصيد.
معالجة الأخطاء والأسعار
التعامل مع رموز حالة HTTP الشائعة للأخطاء المتكررة. تشير حالة 401 إلى مفتاح API غير صالح أو مفقود. تعني خطأ 402 استنفاد رصيدك المدفوع مسبقاً. تشير استجابة 429 إلى تجاوزك لحد 300 طلب في الدقيقة. تحقق دائماً من جسم الاستجابة للحصول على التفاصيل.
الأسئلة الشائعة
ما هو نموذج AI Uncen؟
إنه نموذج مفتوح الأوزاء المُضبط للإجابة دون رفض المحتوى للاستخدام البالغ القانوني. إنه ليس GPT، ولا Claude، ولا أي نموذج من مورد آخر. ترسل نصاً وتتلقى نصاً عبر واجهة API.
كيف أدفع مقابل خدمة الذكاء الاصطناعي غير الخاضعة للرقابة؟
تقوم بإضافة رصيد بالعملات المشفرة: USDT (TRC20) أو USDC (Base). تتراوح المبالغ بين $20 و$500. لا تنتهي صلاحية الرصيد والأخطاء مجانية.
هل هذه بديل واجهة برمجة تطبيقات (API) من openAI للبرمجة؟
نعم، هو API متوافق مع openai بنفس هيكل نقاط النهاية. يمكنك استخدامه لتوليد التعليمات البرمجية أو النصوص غير المقيدة. فقط قم بتحديث عنوان URL الأساسي ومفتاح API في عميلك.
احصل على مفتاح API الخاص بك فوراً
سجّل، انسخ المفتاح، وحدّد عنوان URL الأساسي الخاص بك. هذا كل شيء.