توثيق واجهة برمجة تطبيقات الذكاء الاصطناعي غير المقيد
أدرج هذه الواجهة البرمجية (API) في بنية النظام الحالية لديك للحصول على استجابات غير خاضعة للرقابة بدون احتكاك في التكوين.
المصادقة & المفاتيح
ابدأ بإنشاء مفتاح API الخاص بك عبر لوحة التحكم.
سجّل الدخول باستخدام Google أو بريدك الإلكتروني للحصول على الرمز فوراً.
لا نطلب بطاقة ائتمان للتجربة.
استخدم هذا المفتاح في Authorization رأس.
نقطة نهاية إكمال الدردشة
أرسل الطلبات إلى عنوان URL القياسي لإكمال الدردشة.
تقبل نقطة النهاية حمولات JSON وتعيد النص.
اضبط عنوان URL الأساسي ليشير إلى بنيتنا التحتية.
استخدم معرف النموذج uncensored للمخرجات غير المقيدة.
يعمل مع أي مكتبة OpenAI-compatible SDK.
تكامل واجهة برمجة تطبيقات Python
ثبّت مكتبة العميل الرسمية عبر pip.
قم بتكوين العميل بمفتاحك وعنوان URL الأساسي المخصص.
استدعاء طريقة المحادثة مع النص المطلوب والمعلمات.
استخراج رد المساعد من كائن النتيجة.
استخدام Node SDK
استيراد حزمة OpenAI في مشروع Node.js الخاص بك.
تهيئة العميل باستخدام عنوان URL الأساسي والمفتاح الصحيحين.
استدعِ نقطة نهاية إكمال المحادثات بإدخالك.
تعامل مع تدفق الاستجابة أو الكائن حسب الحاجة.
استجابات البث
فعّل التدفق عن طريق تعيين علم التدفق إلى true.
استلم أجزاء من النص كما يتم توليدها.
تظهر تفاصيل استهلاك الرموز في الشريحة الأخيرة.
هذا يقلل من زمن الاستجابة المُدرَك للمخرجات الطويلة.
حدود، أخطاء & السياق
يدعم نطاق السياق 100,000 رمز إجمالاً.
حد معدل الطلبات هو 300 طلب في الدقيقة.
تشير أخطاء 401 إلى أن مفتاحك غير صالح.
تشير أخطاء 402 إلى عدم كفاية الرصيد المدفوع مسبقاً.
تشير استجابات 429 إلى تجاوزك لحد المعدل.
cURL
curl https://api.ollamauncensoredllm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the current status of the project"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.ollamauncensoredllm.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.ollamauncensoredllm.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)الأسئلة الشائعة
كيف يمكنني إضافة رصيد إلى حساب الـ uncensored AI API؟
قم بالإيداع باستخدام العملات المشفرة فقط، وتحديداً USDT على TRC20 أو USDC على Base. تبدأ الإيداعات الدنيا بـ $20، ويزيد رصيد المكافأة في الفئات الأعلى.
هل هذا هو نموذج اللغة الكبيرة (LLM) غير المقيد من Ollama الرسمي؟
لا، نحن مزود واجهة برمجة تطبيقات مستقل. نستضيف نموذجنا الخاص غير الخاضع للرقابة والمتوافق مع تنسيق OpenAI API، وليس عميل Ollama نفسه.
هل تخزن طلباتي للتدريب؟
لا، لا تُستخدم النصوص المدخلة في التدريب. تظل بياناتك خاصة ولا تُعاد استخدامها لتحسين نماذج أخرى.
استرجاع مفتاح الواجهة البرمجية الخاص بك
سجّل حساباً، انسخ المفتاح، حدّث عنوان URL الأساسي. تكوين بسيط.
فتح الحساب