دردشة AI غير المقيدةقم بدمج Uncensored LLM API
قم بدمج Uncensored LLM API
احصل على مفتاح API الخاص بك غير الخاضع للرقابة لنماذج LLM وابدأ بإرسال الطلبات إلى نقطة النهاية المتوافقة مع OpenAI في دقائق. يغطي هذا الدليل السريع المصادقة، والاستخدام الأساسي، والتدفق، والميزات المتقدمة لدمج دردشة الذكاء الاصطناعي غير المقيدة.
المصادقة & عنوان URL الأساسي
استخدم مفتاح API الخاص بك مع عنوان URL الأساسي https://api.chataiunrestricted.com/v1 لجميع الطلبات. أنشئ مفتاحك على الفور عبر Google أو البريد الإلكتروني على لوحة التحكم، وسيظهر فورًا للاستخدام بالنسخ واللصق.
تضمين المفتاح في Authorization قيمة التوكن كـ bearer token. تدعم نقطة النهاية عملاء قياسية متوافقة مع OpenAI، لذا تحتاج فقط إلى تحديث عنوان URL الأساسي ومفتاح API في تكوين SDK الخاص بك.
- حافظ على خصوصية مفتاحك؛ يستبدل المفتاح النشط المفتاح السابق.
- أخطاء مثل 401 تشير إلى مفتاح غير صالح، بينما 402 تشير إلى عدم كفاية الرصيد.
نقطة نهاية إكمال الدردشة
أرسل طلب POST إلى /v1/chat/completions باستخدام معرف النموذج uncensored لتلقي استجابات نصية. يجيب النموذج دون رفض المحتوى للاستخدام القانوني للبالغين، مما يجعله مثاليًا للكتابة الإبداعية ولعب الأدوار.
حدد جسم الطلب مع رسائلك والمعاملات الاختيارية مثل درجة الحرارة. الأخطاء والرفضات مجانية، لذا تدفع فقط مقابل استخدام الرموز الحقيقية.
- معرف النموذج هو دائماً
uncensored. - لا تتوفر التضمينات أو توليد الصور.
استجابات البث (SSE)
فعّل البث عن طريق تعيين stream: true لتلقي تحديثات رمزًا تلو الآخر عبر أحداث Server-Sent. يقلل هذا من زمن الاستجابة المُدرَك للتطبيقات التفاعلية ويسمح بالعرض الفوري للنص المولد.
تتضمن الشريحة النهائية إحصائيات استخدام الرموز الشاردية، مما يتيح لك تتبع الاستهلاك بدقة. يعمل التدفق مع جميع المعاملات القياسية، بما في ذلك درجة الحرارة (temperature) و top_p.
- استخدم التدفق لتحسين تجربة المستخدم في واجهات الدردشة.
- قم بتحليل تدفق SSE للتعامل مع الاستجابات الجزئية.
استدعاء الوظائف والأدوات
عرّف الأدوات في طلبك لتمكين استدعاء الوظائف، مما يسمح للنموذج بإرجاع بيانات مهيكلة للاستخدام الخارجي. استخدم ال tool_choice معامل للتحكم في ما إذا كان النموذج يستدعي وظيفة تلقائياً أو يدوياً.
هذه الميزة مفيدة لتكامل الـ API مع الخدمات الأخرى أو استخراج تنسيقات بيانات محددة. يدعم النموذج تعريفات الأدوات القياسية المتوافقة مع OpenAI.
- عرّف الأدوات في
toolsمصفوفة. - استخدام
tool_choiceللتحكم الدقيق.
وضع JSON والمعاملات
تعيين response_format إلى json_object لإجبار إخراج JSON، مما يضمن تنسيقاً متسقاً لتطبيقك. استخدم معلمات مثل temperature, top_p، و stop لضبط نمط الاستجابة.
يدعم نافذة السياق 100,000 رمز للنص البرمجي والإكمال المجمع، مع حد أقصى للإخراج هو 16,000 رمز لكل طلب. يتيح ذلك سياقاً موسعاً دون توجيه معقد.
- استخدم وضع JSON للبيانات المهيكلة.
- اضبط المعلمات للتحكم الإبداعي.
حدود، أخطاء & نافذة السياق
تفرض الـ API حدًا قدره 300 طلب في الدقيقة لكل مفتاح و8 طلبات متزامنة. الحد الأقصى لحجم جسم الطلب هو 8 ميجابايت، مما يضمن معالجة فعالة للإدخالات الكبيرة.
التعامل مع الأخطاء مثل 401 (مفتاح غير صالح)، 402 (عدم وجود رصيد)، و429 (حد معدل الطلب) عن طريق التحقق من حالة الاستجابة. الرصيد لا ينتهي، ويتم خصم الرصيد المدفوع مسبقاً بناءً على استهلاك الرموز الفعلية.
- راقب حدود المعدل لتجنب أخطاء 429.
- أضف الرصيد بالعملات المشفرة للاستخدام المستمر.
cURL
curl https://api.chataiunrestricted.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Run the build script and show errors"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.chataiunrestricted.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.chataiunrestricted.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)الأسئلة الشائعة
كيف أبدأ مع API دردشة الذكاء الاصطناعي غير المقيد؟
سجّل عبر Google أو البريد الإلكتروني في لوحة التحكم للحصول على مفتاح API الخاص بك فوراً. بعد ذلك، قم بتكوين حقيبة SDK المتوافقة مع OpenAI باستخدام عنوان URL الأساسي والمفتاح لبدء إرسال الطلبات.
ما هو نافذة السياق وحد الرموز؟
نافذة السياق هي 100,000 رمز للجمع بين النص المدخل والإخراج. الحد الأقصى للإخراج لكل طلب هو 16,000 رمز، أو 2,048 إذا لم يتم ضبط max_tokens.
كيف يعمل نظام الدفع بالعملات المشفرة؟
أضف الرصيد باستخدام USDT (TRC20) أو USDC (Base) بمبالغ تتراوح بين $20 و$500. تضاف رصيد المكافأة للإضافات الأكبر، ولا تنتهي صلاحية الرصيد.
مفتاح API الخاص بك بجانبك
سجّل الدخول، احصل على المفتاح، واستبدل عنوان URL للنقطة النهائية. هذا كل ما في الأمر.
https://api.chataiunrestricted.com/v1جرّب برصيد تجريبي