البدء السريع لواجهة برمجة تطبيقات الذكاء الاصطناعي غير المقيد
دمج مفتاح واجهة برمجة التطبيقات للذكاء الاصطناعي uncensored الخاص بنا في دقائق. استخدم نقاط النهاية المتوافقة مع OpenAI لإرسال النص واستقبال استجابات غير مقيدة دون حبس البائع.
المصادقة & عنوان URL الأساسي
مفتاح واجهة برمجة التطبيقات الخاص بك يصادق على كل طلب. استخدم https://api.uncensoredailocal.com/v1 كعنوان URL الأساسي. تتطلب الرؤوس Authorization: Bearer YOUR_API_KEY. يعمل هذا الإعداد مع أي عميل متوافق مع OpenAI. تحصل على مفتاح نشط واحد لكل حساب. أعد توليده فورًا إذا لزم الأمر. لا يتطلب رقم هاتف للتسجيل. فقط استخدم Google أو البريد الإلكتروني للبدء.
إرسال أول إكمال دردشة لك
أرسل طلب POST إلى /v1/chat/completions مع رسالتك. معرف النموذج هو دائماً uncensored. يجيب هذا النموذج مفتوح المصدر دون رفضات المحتوى للاستخدام البالغ القانوني. تحصل على مدخلات نصية ومخرجات نصية. لا يتم توليد صور أو صوت هنا. استخدم نقطة النهاية هذه للتفاعلات النصية البحتة. إنها بسيطة ومباشرة.
curl https://api.uncensoredailocal.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Translate this text to Spanish and keep the tone casual"}]
}'
تمكين استجابات التدفق
قم بتدفق الرموز باستخدام أحداث الإرسال عبر الخادم. اضبط 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)
تكوين وضع JSON
فرض إخراج منظم لتحليل موثوق. تعيين response_format إلى {"type": "json_object"}. يُعيد النموذج بيانات JSON صالحة في كل مرة. هذا مثالي لمهام استخراج البيانات. تتجنب متاعب التعبيرات النمطية (regex). تأكد من أن المخطط صارم. يحدث التحقق من الصحة من جانبك. يضمن هذا الميزة الاتساق.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredailocal.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);
باستخدام استدعاء الوظائف
عرّف الأدوات في طلبك. يختار النموذج الدوال بناءً على السياق. مرر tools و tool_choice المعلمات. هذا يمكّن سير العمل الوكيالي. يعيد النموذج أسماء الوظائف والحجج. تنفذ الوظيفة وتعيد النتائج. هذا يخلق حلقات أتمتة قوية. يدعم أشجار القرار المعقدة.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredailocal.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)
فهم تكاليف الرموز
السعر هو $0.15 لكل مليون رمز إدخال و $0.50 لكل مليون رمز إخراج. الأخطاء والرفض مجانيان. رصيدك المسبق لا ينتهي. تحصل على نافذة سياق بحجم 100,000 رمز. الحد الأقصى للإخراج هو 16,000 رمز لكل طلب. حدود المعدل هي 300 طلب في الدقيقة. تحقق من رصيدك في لوحة التحكم. الإيداعات بالعملة المشفرة تضيف رصيداً إضافياً.
الأسئلة الشائعة
هل نموذج الذكاء الاصطناعي المحلي غير الخاضع للرقابة مُدرَّب على بياناتي؟
لا، لا تُستخدم نصوصك في التدريب. يتم الحفاظ على خصوصيتك بدقة. لا نبيع بياناتك لأطراف ثالثة. تبقى محادثاتك ملكًا لك.
ماذا يحدث إذا تجاوزت حد معدل الطلب؟
تحصل على رمز الخطأ 429. الطلبات محدودة بـ 300 طلب في الدقيقة لكل مفتاح. انتظر بضع ثوانٍ وأعد المحاولة. يمكنك استخدام مفاتيح متعددة إذا لزم الأمر.
هل تدعم واجهة برمجة تطبيقات uncensored AI توليد الصور؟
لا، هذه واجهة API للنصوص فقط. لا يمكنك توليد الصور أو الصوت. تقدم استجابات نصية لنماذج اللغة الكبيرة حصريًا. استخدم خدمات أخرى لتوليد الوسائط.
احصل على مفتاح API الخاص بك
سجّل، انسخ المفتاح، حدّث عنوان URL الأساسي. يستغرق الإعداد ثوانٍ.