توثيق واجهة برمجة التطبيقات
ابدأ بناء تطبيقك اللامقيد باستخدام واجهة برمجة التطبيقات المتوافقة مع OpenAI في أقل من دقيقتين. نقدم نموذجاً واحداً يجيب دون رفضات محتوى للاستخدام القانوني للبالغين.
https://api.providersapillm.com/v1uncensored
عنوان URL الأساسي والمصادقة
استخدم عنوان URL الأساسي الخاص بمفتاح API للاتصال بأي عميل متوافق مع OpenAI. نقطة النهاية هي https://api.providersapillm.com/v1 والمفتاح يمنحك الوصول إلى النموذج غير الخاضع للرقابة. تحصل على مفتاح نشط واحد لكل حساب، يمكنك استبداله إذا لزم الأمر. معرف النموذج المطلوب هو ببساطة uncensored. يتجنب هذا النموذج الواحد التوجيه المعقد والمرشحات المخفية الموجودة في بوابات متعددة النماذج.
الطلب الأول
أرسل طلب إكمال الدردشة القياسي لتوليد النص. نقطة النهاية هي POST /v1/chat/completions باستخدام معرف النموذج المحدد uncensored. يمكنك استخدام واجهات برمجة تطبيقات (SDKs) الرسمية من OpenAI عن طريق تغيير عنوان URL الأساسي. هذا يعمل لتطبيقات روبوتات الدردشة NSFW وأدوات الكتابة الإبداعية على حد سواء.
from openai import OpenAI
client = OpenAI(base_url="https://api.providersapillm.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)النموذج مفتوح الأوزان وتم ضبطه للإجابة دون رفض. إنه ليس GPT أو Claude أو أي نموذج من مورد آخر. تحقق من وثائق المورد للحدود المحددة الخاصة بهم إذا قمت بتغيير السياق.
دمج SDK
دمج واجهة برمجة التطبيقات في تطبيق Node.js الخاص بك باستخدام نمط المكتبة القياسي. اضبط عنوان URL الأساسي لنقطة النهاية الخاصة بنا واستخدم معرف النموذج uncensored. يتيح لك ذلك بناء واجهات دردشة NSFW موثوقة مع الحد الأدنى من تغييرات الكود.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.providersapillm.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);تدعم واجهة برمجة التطبيقات معاملات قياسية مثل temperature وtop_p. يمكنك ضبطها للتحكم في إبداع المخرجات. تُعاد الأخطاء بالتنسيق القياسي لسهولة تصحيح الأخطاء.
التدفق والأدوات
تمكين التدفق عبر أحداث الإرسال الخادم (SSE) لتوليد الرموز في الوقت الفعلي. تتضمن الشريحة الأخيرة بيانات استخدام الرموز للفوترة الدقيقة. يمكنك أيضاً استخدام استدعاء الوظائف ووضع JSON للمخرجات المهيكلة. هذه الميزات أساسية لبناء تطبيقات الكتابة الإبداعية المتقدمة.
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)تعيين response_format إلى {"type": "json_object"} لردود JSON الصارمة. يتعامل النموذج مع معاملات الأدوات وtool_choice بفعالية. هذا يضمن أن تتلقى تطبيقك هياكل بيانات متوقعة.
المعاملات والحدود
نافذة السياق هي 100,000 رمز للنص البرمجي والإكمال معاً. الحد الأقصى للإخراج هو 16,000 رمز لكل طلب، أو 2,048 إذا لم تضبط max_tokens. أنت مقيد بـ 300 طلب في الدقيقة و8 طلبات متزامنة لكل مفتاح. يجب ألا يتجاوز جسم الطلب 8 ميجابايت.
يمكنك استخدام المعلمات مثل seed لإخراج حتمي. ال stop السماح لك بتحديد تسلسلات إنهاء مخصصة. اضبط presence_penalty و frequency_penalty لتنسيق أسلوب النموذج.
معالجة الأخطاء والاستخدام
التعامل مع الأخطاء من خلال التحقق من رمز حالة HTTP. يشير 401 إلى مفتاح API غير صالح أو مفقود. يعني خطأ 402 استنفاد رصيدك المدفوع مسبقاً، وأنت بحاجة إلى شحن الرصيد. يشير خطأ 429 إلى تجاوز حد المعدل البالغ 300 طلب في الدقيقة.
يتم خصم الرصيد بناءً على استهلاك الرموز الفعلي. الأخطاء والرفض مجانيان. الرصيد المدفوع مسبقاً لا ينتهي صلاحيته، لذا يمكنك استخدامه بالسرعة التي تناسبك. الدعم متاح للمشكلات مثل الشحن المزدوج.
cURL
curl https://api.providersapillm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the API documentation for authentication."}]
}'الأسئلة الشائعة
ما هو عنوان URL الأساسي لواجهة برمجة التطبيقات (API) لنماذج LLM غير الخاضعة للرقابة؟
عنوان URL الأساسي هو HTTPS://api.providersapillm.com/v1. يمكنك استخدام أي عميل متوافق مع OpenAI من خلال توجيهه إلى هذا العنوان وتقديم مفتاح API الخاص بك.
كيف أتعامل مع أخطاء مثل 402 أو 429؟
يشير خطأ 402 إلى عدم وجود رصيد متبقي، لذا تحتاج إلى الإضافة عبر العملات المشفرة. يشير خطأ 429 إلى تجاوزك لحد 300 طلب في الدقيقة. انتظر للحظة أو قلل من وتيرة طلباتك.
هل مزود هذه الـ API جيد لتطبيقات روبوتات الدردشة NSFW؟
نعم، النموذج غير خاضع للرقابة ولا يرفض المحتوى القانوني للبالغين. إنه مصمم خصيصًا للمطورين الذين يبنون تطبيقات روبوتات الدردشة NSFW أو أدوات الكتابة الإبداعية والذين يحتاجون إلى توليد موثوق للنصوص.