البدء السريع: واجهة برمجة التطبيقات للذكاء الاصطناعي غير الخاضع للرقابة
ابدأ في توليد النصوص غير المقيدة فوراً عبر واجهة برمجة التطبيقات (API) المتوافقة مع OpenAI. يرشدك دليل البدء السريع هذا من المصادقة إلى الردود المتدفقة (streaming) في دقائق.
فهرس المحتويات
عنوان URL الأساسي والمصادقة
استخدم عنوان URL الأساسي المخصص ومفتاح API الخاص بك لكل طلب. تتطلب واجهة برمجة التطبيقات الخاصة بنا للذكاء الاصطناعي اللغوي الكبير غير المقيد (LLM) توجيه وكيل معقد، فقط الرؤوس القياسية. تتلقى مفتاحاً واحداً عند التسجيل عبر Google أو البريد الإلكتروني. يصادق هذا المفتاح على جميع التفاعلات مع النموذج. الأخطاء والرفض لا تستهلك الرصيد. تبدأ برصيد تجريبي بقيمة $0.50 صالح لمدة 7 أيام. تظل مطالباتك خاصة ولا تُستخدم للتدريب.
curl https://api.uncensoredaicode.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all files in the src directory"}]
}'
الطلب الأول: إكمالات المحادثة
أرسل طلب POST إلى نقطة نهاية إكمال الدردشة. هذا هو التفاعل الأساسي لتوليد النص. حدد معرف النموذج كـ "uncensored" في الجسم. يمكنك ضبط معلمات مثل درجة الحرارة أو top_p. تُعيد الواجهة البرمجية استجابة نصية مباشرة. لا توجد ميزات تضمين أو توليد صور. هذه خدمة نص-إدخال، نص-إخراج فقط. حافظ على طلباتك أقل من 8 ميجابايت. يدعم نافذة السياق 100,000 رمز إجمالاً.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaicode.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
قم بالدمج مباشرة باستخدام مكتبة Node SDK الرسمية أو أي عميل متوافق. قم بتعيين عنوان URL الأساسي إلى نقطة نهاية API الخاصة بنا. مرر مفتاح API الخاص بك في رأس المصادقة. يبقى معرف النموذج "uncensored" لجميع المكالمات. يمكنك تدفق النتائج أو جلبها بشكل متزامن. دعم استدعاء الأدوات متاح عبر معلمة tools. استخدم وضع JSON للمخرجات المهيكلة. يلغي هذا الإعداد احتباس البائع (vendor lock-in). يظل الكود الخاص بك بسيطاً وقوياً.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaicode.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 إلى true. تتلقى أجزاءً عبر أحداث الإرسال من الخادم. يحتوي كل جزء على نص جزئي وبيانات استخدام. يتضمن الجزء الأخير تعداد الرموز الإجمالي. يتيح ذلك العرض الفوري للنص المُولَّد. يقلل من زمن الاستجابة المُدرَك للمستخدمين. يمكنك إلغاء التدفق إذا لزم الأمر. تحسب واجهة برمجة التطبيقات التكاليف بناءً على الرموز الفعلية. لا تتكبد تكاليف بسبب الأخطاء. راقب رصيدك عبر نقطة نهاية النماذج.
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)
المعلمات: التحكم وإمكانية إعادة الإنتاج
قم بضبط الاستجابات باستخدام المعايير القياسية. اضبط درجة الحرارة للإبداع أو الحتمية. استخدم top_p لأخذ العينات النووية. حدد بذرة للحصول على مخرجات قابلة للتكرار. حدد تسلسلات التوقف لإيقاف التوليد. تعد عقوبات الحضور والتردد في تعديل تكرار الكلمات. تمنحك هذه الأدوات تحكمًا دقيقًا. يتعامل النموذج مع الطلبات المعقدة بشكل جيد. يضمن وضع JSON بنية صالحة. يسمح استدعاء الوظائف باستخدام الأدوات الخارجية. اضبط هذه القيم لتناسب حالة الاستخدام الخاصة بك.
حدود المعدلات والأخطاء والقيود
توقع حدودًا محددة بناءً على مفتاحك. يمكنك إرسال 300 طلب في الدقيقة. يعمل 8 طلبات فقط في وقت واحد. مفتاح واحد نشط لكل حساب. استبدله إذا لزم الأمر. تعامل مع أخطاء 401 للمفاتيح غير الصالحة. عالج أخطاء 402 عن طريق الشحن بالعملات المشفرة. يشير 429 إلى تشبع حد معدل الطلب. الحد الأقصى للإخراج هو 16,000 رمز لكل طلب. اضبط max_tokens صراحةً لتجنب القيم الافتراضية. لا تنتهي صلاحية الرصيد. الأخطاء مجانية. استخدم نقطة نهاية النماذج للتحقق من الحالة.
الأسئلة الشائعة
ما هو عنوان URL الأساسي لواجهة برمجة تطبيقات الكود غير الخاضع للرقابة؟
عنوان URL الأساسي هو HTTPS://api.uncensoredaicode.com/v1. استخدم هذا لجميع أدوات SDK المتوافقة مع OpenAI. قم بتغيير base_url في تكوين العميل الخاص بك. هذا يربطك مباشرة بالنموذج غير الخاضع للرقابة دون وسطاء.
كيف أتعامل مع الأخطاء وحدود معدل الطلبات؟
عالج أخطاء 401 بالتحقق من مفتاح API الخاص بك. حل أخطاء 402 بإضافة رصيد عبر USDT أو USDC. تعني أخطاء 429 أنك وصلت إلى حد 300 طلب في الدقيقة. انتظر وأعد المحاولة، أو استخدم مفاتيح متعددة إذا لزم الأمر. الأخطاء لا تستهلك رصيدك.
ما هي طرق الدفع التي نقبلها؟
العملات المشفرة فقط: USDT على TRC20 أو USDC على Base، أي مبلغ صحيح يتراوح بين $20 و$500. ينطبق رصيد المكافأة من $50.
استرجاع مفتاح الواجهة البرمجية الخاص بك
سجّل حساباً، انسخ المفتاح، حدّث عنوان URL الأساسي. هذا كل شيء.