ar ▾

توثيق المطورين للنموذج غير الخاضع للرقابة

ابدأ بنموذج لغة كبير (LLM) غير خاضع للرقابة يتحدث لغتك. يغطي هذا الدليل المصادقة، نقاط النهاية، والتدفق لمفتاح API الخاص بمحتوى البالغين.

المصادقة وURL الأساسي

الخطوة الأولى هي الحصول على المفتاح الخاص بك. اشترك بحساب Google أو البريد الإلكتروني. تحصل على مفتاح على الفور. لا يلزم رقم الهاتف. استخدم عنوان URL الأساسي https://api.nsfwapikey.com/v1 في العميل الخاص بك. استبدل الافتراضي sk-... مع المفتاح الجديد الخاص بك. يعمل هذا مع مكتلات SDK القياسية لـ OpenAI. لا تتطلب API توجيهًا معقدًا. إنه اتصال مباشر بالنموذج.

الطلب الأول

أرسل طلب POST إلى /v1/chat/completions. قم بتضمين مفتاحك في رأس المصادقة. اضبط النموذج على uncensored. يمكنك إرسال موجهات نصية بسيطة. يعيد الرد نصًا خامًا دون رفضات مهذبة. هذا يعمل لحالات الاستخدام الإبداعية أو الوظيفية. نقطة النهاية مباشرة. لا حاجة لمعلمات إضافية للنص الأساسي.

curl https://api.nsfwapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a JSON config for port 8080"}]
  }'

تكامل مكتبة Python

استخدم حزمة بايثون الرسمية من OpenAI. قم بتكوين عنوان URL الأساسي ليشير إلى خادمنا. مرر مفتاح API الخاص بك كمتغير مفتاح API. اضبط معرف النموذج على uncensored. يتيح لك ذلك استخدام الأساليب المألوفة. يمكنك إرسال الرسائل كقائمة. يحتوي الرد على النص المُولّد. معالجة الأخطاء قياسية لعملاء HTTP. البث أو التزامن، الخيار لك.

from openai import OpenAI

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

قم بتهيئة عميل OpenAI باستخدام عنوان URL الأساسي المخصص. مرر سلسلة مفتاح API. يتولى العميل إدارة طلبات HTTP. قم بتعيين النموذج إلى uncensored. يمكنك استخدام طريقة إكمال الدردشة. يحتوي كائن الاستجابة على الخيارات. يمكنك الوصول إلى محتوى الرسالة مباشرة. يناسب هذا أي مشروع Node.js. لا حاجة إلى برامج وسيطة إضافية.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.nsfwapikey.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: true. تتلقى شرائح نصية. تحتوي كل شريحة على جزء من الاستجابة. تتضمن الشريحة الأخيرة بيانات استخدام الرموز. هذا يساعدك على تتبع التكاليف. يخرج النموذج الرموز بالتتابع. هذا يقلل من زمن الاستجابة المُدرَك. يمكنك عرض النص عند وصوله. تنسيق SSE هو المعيار لعملاء OpenAI.

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)

حدود، أخطاء، والسياق

لديك 300 طلب في الدقيقة. نافذة السياق هي 100,000 رمز. الحد الأقصى للمخرجات هو 16,000 رمز. تعني الأخطاء مثل 401 أن المفتاح غير صالح. تعني 402 عدم وجود رصيد. تعني 429 أنك تجاوزت حد معدل الطلب. لا تنتهي صلاحية الرصيد أبداً. الرفض مجاني. الأخطاء لا تستهلك الرموز. استخدم هذه الأرقام لتصحيح الأخطاء بسرعة. النظام شفاف بشأن الاستخدام.

الأسئلة الشائعة

ما هو حجم نافذة السياق؟

نافذة السياق هي 100,000 رمز للنص البرمجي والإكمال معاً. الحد الأقصى للإخراج هو 16,000 رمز لكل طلب. هذا يسمح بمستندات طويلة أو محادثات.

كيف أتعامل مع أخطاء واجهة برمجة التطبيقات (API)؟

استخدم رموز حالة HTTP القياسية. يشير 401 إلى مفتاح غير صالح أو مفقود. يشير 402 إلى استنفاد رصيدك المسبق. يشير 429 إلى تجاوزك لحد 300 طلب في الدقيقة. الأخطاء وعمليات الرفض لا تستهلك الرموز.

هل مفتاح واجهة برمجة تطبيقات NSFW مجاني؟

لا، إنه عملات مشفرة مدفوعة مسبقاً. تدفع $0.15 لكل 1M رمز إدخال و$0.50 لكل 1M رمز إخراج. الأخطاء مجانية. تحصل على رصيد تجريبي بقيمة $0.50 لمدة 7 أيام.

احصل على مفتاحك الآن

سجّل، انسخ المفتاح، حدّد العنوان الأساسي. هذا كل شيء.

ابدأ الآن