توثيق واجهة برمجة التطبيقات
ابدأ باستخدام واجهة برمجة التطبيقات (API) للذكاء الاصطناعي غير المقيد في دقائق. استخدم مفتاح API المخصص الخاص بك لإرسال النصوص والحصول على استجابات غير مقيدة على الفور.
عنوان URL الأساسي والمصادقة
تعتمد المصادقة على مفتاح API واحد يُمرر في Authorization رأس. يتطلب كل طلب هذا الرأس لتحديد حسابك وتتبع استخدام الرموز. تتلقى مفتاحاً نشطاً واحداً لكل حساب، ويحل المفتاح الجديد محل المفتاح السابق فوراً. يضمن هذا حصولك دائماً على بيانات اعتماد نظمة لتكاملك.
curl https://api.trulyuncensoredai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 10 python libraries for data analysis"}]
}'
الطلب الأول
تؤكد الطلب الأولي أن تكاملك يعمل مع واجهة برمجة تطبيقات LLM غير الخاضعة للرقابة. أرسل طلبًا بسيطًا للتحقق من استجابة النموذج دون الرفض القياسي. يمكنك استخدام مكتبات OpenAI الرسمية أو أي عميل متوافق عن طريق توجيهه إلى عنوان URL الأساسي الخاص بنا. تؤكد هذه الخطوة أن مفتاحك نشط وأن الرصيد متاح.
from openai import OpenAI
client = OpenAI(base_url="https://api.trulyuncensoredai.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 SDK
قم بدمج مباشرة في مشاريع JavaScript أو TypeScript الخاصة بك باستخدام Node SDK. قم بتكوين عنوان URL الأساسي ومفتاح API مرة واحدة، ثم اتصل بنقطة نهاية إكمال الدردشة. يحافظ هذا النهج على نظافة الكود ويتعامل مع المصادقة تلقائياً. إنه مثالي للعرض من جانب الخادم أو الخدمات الخلفية.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.trulyuncensoredai.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 = 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)
الحدود والأخطاء
تفرض حدود معدل الطلبات 300 طلب في الدقيقة و8 طلبات متزامنة لكل مفتاح. يعني الخطأ 401 أن المفتاح غير صالح أو تم إلغاؤه. يشير الخطأ 402 إلى عدم كفاية الرصيد المدفوع مسبقًا. يشير الخطأ 429 إلى تجاوزك لحد معدل الطلبات. تعامل دائمًا مع هذه الأخطاء بسلاسة لتجنب تجارب المستخدم المعطلة.
نافذة السياق
يدعم النموذج نافذة سياق بحجم 100,000 رمز لكل من الإدخال والإخراج الموحّدين. يتيح ذلك وجود سجل تاريخي واسع في سيناريوهات لعب الأدوار أو تحليل المستندات الكبيرة. الإ_OUTPUT مقصور على 16,000 رمز لكل طلب، أو 2,048 إذا لم تحدد max_tokens. راقب استخدام الرموز للبقاء ضمن هذه الحدود.
الأسئلة الشائعة
كيف أبدأ مع AI غير الخاضع للرقابة API؟
سجّل باستخدام Google أو البريد الإلكتروني للحصول على مفتاح API على الفور. أضف رصيدك المسبق عبر العملات المشفرة، ثم أرسل طلبك الأول إلى نقطة إكمال الدردشة. يستجيب النموذج على الفور دون رفضات ناعمة للمحتوى البالغ القانوني.
ماذا يحدث إذا تجاوزت حد معدل الطلب؟
ستتلقى رمز الحالة 429 الذي يشير إلى تجاوزك لحد 300 طلب في الدقيقة أو 8 طلبات متزامنة. انتظر فترة قصيرة قبل إعادة المحاولة، أو قم بتحسين العميل لتقليل الاتصالات المتزامنة. تُفرض الحدود لكل مفتاح API.
هل نموذج الذكاء الاصطناعي غير الخاضع للرقابة لـ LLM متاح دائمًا عبر الإنترنت؟
تُستضاف واجهة برمجة التطبيقات (API) على خوادمنا المخصصة بدون توجيه عبر مزودين خارجيين. بينما نسعى لتحقيق وقت تشغيل عالٍ، لا توجد ضمانات لاتفاقية مستوى الخدمة (SLA). تحقق من صفحة الحالة لأي صيانة مخططة أو حوادث.
احصل على مفتاح API الخاص بك
سجّل، وانسخ مفتاحك، وحدّث عنوان URL الأساسي. هذا كل شيء.