قم بدمج واجهة برمجة تطبيقات الذكاء الاصطناعي غير المقيدة بسرعة
قم بتوصيل وكيلك بمحرك الذكاء الاصطناعي غير المقيد في دقائق. يغطي هذا الدليل إعداد واجهة برمجة التطبيقات المتوافقة مع OpenAI، بدءًا من تكوين عنوان URL الأساسي إلى معالجة استجابات التدفق ووضع JSON.
المتطلبات الأساسية وإعداد عنوان URL الأساسي
عنوان الـ API هو HTTPS://api.llmabliterated.cc/v1. يعمل عنوان URL الأساسي هذا مع أي عميل متوافق مع OpenAI. لا تحتاج إلى إدارة توجيه النماذج أو البوابات المعقدة. فقط وجه SDK الخاص بك إلى هذا العنوان. معرف النموذج الذي سترسله هو "uncensored". إنه نموذج مفتوح المصدر تم ضبطه للإجابة دون رفض المحتوى للاستخدام القانوني للبالغين. إنه ليس GPT أو Claude أو أي نموذج من مورد آخر.
المصادقة وضبط مفتاح API
أنشئ مفتاحك على لوحة التحكم. استخدم خيار "متابعة باستخدام Google" أو البريد الإلكتروني + كلمة المرور. يظهر المفتاح فوراً. اضبطه كـ Authorization الرأس أو api_key المتغير في مكتبة العميل الخاصة بك. احتفظ به بأمان. المفاتيح غير الصحيحة تعيد خطأ 401. لا يتطلب التسجيل رقم هاتف.
curl https://api.llmabliterated.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Fix the syntax error in this python snippet"}]
}'
إرسال أول طلب إكمال دردشة لك
أرسل طلب POST إلى /v1/chat/completions. قم بتضمين مفتاح واجهة برمجة التطبيقات الخاص بك ومعرف النموذج. يعالج النظام النص دخولًا وخروجًا. يمكنك ضبط معلمات مثل temperature أو top_p. نافذة السياق الافتراضية هي 100,000 رمز. وهذا يشمل المدخلات والمخرجات. الحد الأقصى للإخراج هو 16,000 ما لم تحدد خلاف ذلك. الأخطاء والرفض مجانيان. تدفع فقط مقابل استخدام الرموز الناجح.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmabliterated.cc/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)
تكوين استجابات التدفق للإخراج في الوقت الفعلي
فعّل البث عن طريق تعيين stream: true. يعيد API أحداث الإرسال عبر الخادم (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)
تمكين وضع JSON واستدعاء الوظائف
استخدام response_format: {"type": "json_object"} لإخراج JSON صارم. فعّل استدعاء الوظائف عن طريق توفير tools مصفوفة. يدعم النموذج tool_choice للاختيار التلقائي أو المحدد للوظائف. هذا يسمح لوكيلك بتنفيذ الإجراءات بناءً على مدخلات المستخدم. يضمن وضع JSON تحليلًا متوقعًا. يمكّن استدعاء الوظائف سير عمل معقد دون استخراج يدوي باستخدام التعبيرات النمطية.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmabliterated.cc/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);
فهم حدود معدل الطلبات وقيود الطلب
يُسمح لك بإرسال 300 طلب في الدقيقة لكل مفتاح. يمكنك أن يكون لديك 8 طلبات متزامنة في الوقت نفسه. الحد الأقصى لحجم جسم الطلب هو 8 ميجابايت. إذا تجاوزت حد معدل الطلب، تتلقى خطأ 429. إذا لم يكن لديك رصيد، تتلقى خطأ 402. المفاتيح غير الصالحة تُعيد خطأ 401. الرصيد لا ينتهي. يمكنك الشحن عبر العملات المشفرة في أي وقت. لا توجد رسوم شهرية. ادفع فقط مقابل ما تستخدمه.
الأسئلة & الإجابات
ما هي أفضل واجهة برمجة تطبيقات (API) لنماذج اللغة الكبيرة (LLM) غير المقيدة للمطورين؟
نموذج بدون رقابة على واجهة برمجة التطبيقات (API) لدينا محسن للمخرجات المباشرة وغير المفلترة. يدعم استدعاء الوظائف ووضع JSON. إنه ليس مجرد غلاف عام بل نموذج مفتوح الوزن مُضبط. استخدمه للوكلاء الذين يحتاجون إلى امتثال عالي دون رفضات.
كيف أتعامل مع حدود معدل الطلبات في تطبيقي؟
تطبيق التخفيف الأسي لاستجابات 429. يُسمح لك بـ 300 طلب في الدقيقة. راقب استخدامك لتجنب التقييد. تُرجع واجهة برمجة التطبيقات رموز أخطاء واضحة لحدود المعدل ومشكلات المصادقة.
هل حجم نافذة السياق كبير بما يكفي للمستندات الطويلة؟
نعم، نافذة السياق هي 100,000 رمز. ويشمل ذلك النص المدخل والمخرج معاً. يمكنك إرسال مستندات طويلة والحصول على استجابات مفصلة. الحد الأقصى للإخراج هو 16,000 رمز لكل طلب.
احصل على مفتاحك
سجّل، احصل على الرمز، وجّه عميلك إلى النقطة النهائية الجديدة. هذا يغطي التكوين بأكمله.