توثيق واجهة برمجة التطبيقات
ابدأ باستخدام واجهة برمجة التطبيقات (API) لنموذج اللغة الكبيرة (LLM) غير المقيد من خلال إرسال طلبات نصية إلى نقطة النهاية المتوافقة مع OpenAI. استخدم أي SDK قياسي لتكامل واجهة برمجة التطبيقات (API) غير المناسبة للجمهور (NSFW) في تطبيقاتك على الفور.
عنوان URL الأساسي والمصادقة
عنوان URL الأساسي للـ API هو HTTPS://api.llmfornsfw.com/v1. تقوم بالمصادقة عن طريق تضمين مفتاح الـ API الفريد الخاص بك في رأس الطلب. يتم إنشاء هذا المفتاح فوراً بعد تسجيلك عبر Google أو البريد الإلكتروني في صفحة احصل على مفتاح الـ API.
يجب أن يتضمن كل طلب رأس Authorization. الصيغة هي Bearer متبوعة بمفتاحك. إذا كان المفتاح مفقوداً أو غير صالح، يعيد الخادم خطأ 401 Unauthorized. لا تستهلك الأخطاء أثناء المعالجة رصيدك ما قبل الدفع.
curl https://api.llmfornsfw.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a 200 word summary of the provided technical documentation."}]
}'- حافظ على أمان مفتاحك.
- مفتاح نشط واحد لكل حساب.
- إنشاء مفاتيح جديدة بسهولة.
الطلب الأول
أرسل طلب POST إلى /v1/chat/completions لتوليد النص. معرف النموذج هو "uncensored". يجيب هذا النموذج بدون رفض المحتوى للاستخدام القانوني للبالغين، مما يجعله مثالياً لسيناريوهات روبوتات الدردشة NSFW.
أدرج رسائلك في الجسم. يعيد النظام إكمال النصوص. يمكنك ضبط المعلمات مثل درجة الحرارة للإبداع. يعمل هذا الإعداد مع أي عميل متوافق مع OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmfornsfw.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)تأكد من أن حمولتك تطابق المخطط المطلوب. تتعامل الواجهة البرمجية (API) مع الترميز داخلياً. ترسل فقط لغة طبيعية. تحتوي الاستجابة على النص المولد. استخدم هذا لكتابة الأدوار أو توليد القصص.
استجابات البث
فعّل التدفق عن طريق تعيين 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)عالج الأخطاء بسلاسة. قد تعطل مشكلات الشبكة التدفقات. أعد الاتصال إذا لزم الأمر. تدعم الواجهة البرمجية معدل نقل عالي. راقب معدل طلباتك.
استدعاء الوظائف والأدوات
استخدم ميزة استدعاء الوظائف لتحديد الأدوات. يمكن لنموذجك استدعاء الوظائف. هذا يتيح استخراج البيانات المهيكلة. حدد الأدوات في مصفوفة الرسائل.
تدعم واجهة برمجة التطبيقات tool_choice. يمكنك إجبار أو السماح باستدعاءات الوظائف. هذا مفيد لتكاملات واجهة برمجة التطبيقات LLM NSFW التي تحتاج إلى مخرجات منظمة. اضبط النموذج لاستخدام الأدوات.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmfornsfw.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);قم بتحليل استدعاءات الأدوات في تطبيقك. نفذ الدوال. أعد النتائج إلى النموذج. تعزز هذه الحلقة القدرات. تعمل مع أي SDK متوافق.
وضع JSON
عيّن response_format إلى json_object. يخرج النموذج JSON صالح. يضمن ذلك تحليلًا متسقًا. استخدم هذا لمعالجة بيانات NSFW.
وضع JSON يحد من المخرجات. يتبع النموذج المخطط الخاص بك. أخطاء التنسيق نادرة. تحقق من المخرجات على أي حال. هذا يضيف الموثوقية.
ادمج وضع JSON مع استدعاء الوظائف. تحصل على بيانات منظمة. يقلل هذا من عمل المعالجة اللاحقة. إنه فعال للمطورين.
curl https://api.llmfornsfw.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a 200 word summary of the provided technical documentation."}]
}'اختبر باستخدام مطالبات بسيطة. تحقق من بنية JSON. اضبط درجة الحرارة للاستقرار. تضمن درجة الحرارة المنخفضة الاتساق.
حدود، أخطاء، والسياق
نوافذ السياق تتسع لـ 100,000 رمز. يشمل ذلك النص الأولي والإكمال. الحد الأقصى للإخراج هو 16,000 رمز. اضبط max_tokens للتحكم في الطول.
حدود معدل الطلبات هي 300 طلب في الدقيقة. يمكنك إجراء 8 طلبات متزامنة. حجم جسم الطلب هو 8 ميجابايت كحد أقصى. يؤدي تجاوز الحدود إلى خطأ 429. انتظر قبل إعادة المحايل.
أخطاء مثل 402 تعني عدم وجود رصيد. أضف بالعملات المشفرة. USDT أو USDC يعمل. الرصيد لا ينتهي. تحقق من رصيدك بانتظام.
الأسئلة الشائعة
ما هو نموذج LLM غير الخاضع للرقابة؟
إنه نموذج مفتوح الأوزاء المُضبط للاستخدام البالغ القانوني. لا يرفض المواضيع المثيرة للجدل أو NSFW. إنه ليس GPT، ولا Claude، ولا نموذج مورد آخر. استخدمه لتوليد النصوص غير المقيد.
ما هي طرق الدفع التي نقبلها؟
العملات المشفرة فقط: USDT على TRC20 أو USDC على Base، أي مبلغ صحيح يتراوح بين $20 و$500. ينطبق رصيد المكافأة من $50.
هل واجهة برمجة التطبيقات openai متوافقة؟
نعم، يستخدم نقاط النهاية نفسها. غيّر عنوان URL الأساسي الخاص بك إلى عناؤنا. استخدم المكتبات الرسمية. معرف النموذج هو "uncensored". التكامل مباشر للمطورين.
احصل على مفتاحك في دقائق
سجّل، احصل على مفتاحك، وحدّث عنوان URL الأساسي. هذا كل ما تحتاج إلى القيام به.