ar ▾
إنشاء مفتاح

قم بدمج Uncensored Model في دقائق

قم بتوصيل مجموعة SDK القياسية من OpenAI الخاصة بنا بنموذج غير مقيد في دقائق. أرسل الطلبات، واستلم نصوصاً خاماً، وقم بالتوسع بدون حواجز.

https://api.kiohnezensur.com/v1uncensored

الإعداد والتكوين

ابدأ بتوجيه عميلك إلى عنوان URL الأساسي لواجهة برمجة التطبيقات غير الخاضعة للرقابة. تحتاج إلى مفتاح API صالح للمصادقة. احصل عليه فورًا عبر Google أو البريد الإلكتروني في صفحة الحصول على مفتاح API. لا يلزم رقم هاتف. تقبل نقطة النهاية حمولات JSON القياسية.

اضبط عنوان URL الأساسي إلى HTTPS://api.kiohnezensur.com/v1. استخدم معرف النموذج "uncensored" لجميع الطلبات. يضمن ذلك التوافق مع مكتبات OpenAI SDK الحالية. تدخل نصوصك، ويخرج نص غير مرشح.

طلب إكمال الدردشة الأساسي

أرسل طلب POST بسيط إلى /v1/chat/completions. يُرجع النموذج نصاً خاماً بدون تصفية أخلاقية. تتحكم في نافذة السياق حتى 100,000 رمز. اضبط درجة الحرارة و top_p للإبداع.

curl https://api.kiohnezensur.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate the total memory usage for these three processes"}]
  }'

استبدل YOUR_API_KEY بمفتاحك المولد. تحتوي الاستجابة على رسالة المساعد. تشير الأخطاء مثل 401 إلى مفاتيح غير صالحة. تعني 402 عدم بقاء رصيد.

استجابات البث مع SSE

فعّل التدفق عن طريق تعيين 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)

معالجة كل قطعة فور وصولها. يدعم النموذج حتى 16,000 رمز تعريفي لكل طلب. الحد الافتراضي لـ max_tokens هو 2,048. يعمل التدفق مع أي مكتبة عميل متوافقة.

فرض وضع JSON

فرض إخراج منظم لتحليل موثوق. تعيين response_format إلى {"type": "json_object"}. يلتزم النموذج بهذا القيد بدقة. مفيد لاستخراج البيانات أو توليد التكوينات.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.kiohnezensur.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);

تحليل استجابة JSON مباشرة. يتجنب ذلك خدع التعبيرات العادية. تأكد من أن مطالبتك تحدد المخطط بوضوح. يتعامل النموذج غير الخاضع للرقابة مع الهياكل المعقدة بشكل جيد.

استدعاء الوظائف والأدوات

عرّف الأدوات في جسم الطلب. يعيد النموذج استدعاءات للأدوات بدلاً من النص العادي. استخدم tool_choice للالتزام الصارم. هذا يتيح سلوكاً شبيهاً بالوكيل.

from openai import OpenAI

client = OpenAI(base_url="https://api.kiohnezensur.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)

قم بتنفيذ تنفيذ الأداة في كودك. مرر النتائج مرة أخرى إلى النموذج لمزيد من الاستدلال. يدعم أدوات متعددة. لا يرفض النموذج غير الخاضع للرقابة استخدام الأدوات بناءً على نوع المحتوى.

معالجة حدود معدل الطلب

راقب حدود طلباتك بعناية. تحصل على 300 طلب في الدقيقة لكل مفتاح. التزامن محدود بـ 8 طلبات متزامنة. يجب أن تبقى طلبات البيانات تحت 8 ميجابايت. يؤدي تجاوز هذه الحدود إلى تشغيل خطأ 429.

مفتاح نشط واحد لكل حساب. استبدل المفاتيح القديمة عند الحاجة. الأخطاء والرفض مجاني. رصيد الدفع المسبق يخصم فقط استخدام الرموز الفعلية. لا تنتهي صلاحية الرصيد. املأ الرصيد عبر العملات المشفرة فقط.

أسئلة وأجوبة

كيف أدمج واجهة برمجة التطبيقات (API) غير المقيدة في مشروعي الحالي؟

حدّث عنوان URL الأساسي إلى HTTPS://api.kiohnezensur.com/v1 واضبط مفتاح API الخاص بك. نقطة النهاية متوافقة تماماً مع مكتبات OpenAI SDK القياسية. استخدم معرف النموذج "uncensored" لجميع المكالمات. لا حاجة لتغيير الكود للتوليد النصي الأساسي.

ماذا يحدث إذا تجاوزت حد معدل الطلب؟

تحصل على رمز حالة 429. الحد هو 300 طلب في الدقيقة و8 طلبات متزامنة لكل مفتاح. يجب أن تكون أحجام الطلبات أقل من 8 ميجابايت. الأخطاء والرفضات لا تُحتسب ضمن الحد ولا تستهلك الرصيد.

هل يمكنني استخدام النموذج المحرر من القيود لإخراج بيانات JSON؟

نعم، اضبط response_format إلى json_object. يفرض النموذج هذا الهيكل بشكل موثوق. هذا مثالي لدمج واجهة برمجة التطبيقات الذي يتطلب تنسيقات بيانات صارمة. يعمل جنباً إلى جنب مع أدوات استدعاء الوظائف لعمليات العمل المعقدة.

مفتاحك على بعد نموذج واحد

أنشئ حسابًا، انسخ المفتاح، غيّر عنوان URL الأساسي. هذه هي الإعدادات الكاملة.

إنشاء مفتاحاقرأ الوثائق