AR ▾
احصل على مفتاح API

كيفية اختيار واجهة برمجة تطبيقات LLM خاصة لمشار AI غير المقيدة

توفر واجهة برمجة تطبيقات LLM الخاصة نقطة نهاية نصية مخصصة وبدون رقابة تلغي مرشحات المحتوى من طرف ثالث وقفل الاشتراكات، مما يمنح المطورين تحكماً كاملاً في سلوك النموذج وخصوصية البيانات. يشرح هذا الدليل كيفية تقييم واجهات برمجة تطبيقات LLM بدون رقابة لمشار NSFW ومشار AI غير المقيدة، مع التركيز على سياسات الخصوصية والتوافق مع OpenAI والأسعار الشفافة بنظام الدفع عند الاستخدام.

محدّث

نقاط رئيسية

  • تضمن واجهة برمجة تطبيقات LLM الخاصة ألا يتم استخدام الموجّهات الخاصة بك لتدريب نماذج أخرى، مما يحافظ على سرية البيانات لتطبيقات NSFW أو التجارية الحساسة.
  • تزيل النماذج بدون رقابة الرفض التعسفي للمحتوى البالغ القانوني، والمواضيع المثيرة للجدل، والكتابة الإبداعية دون الحاجة إلى حلول بديلة معقدة.
  • تزيل أسعار الدفع عند الاستخدام مع رصيد مسبق الدفع رسوم الاشتراك الشهرية وتكاليف السعة غير المستخدمة، مما يوفر تكاليف متوقعة للاستخدام المتغير.
  • تسمح نقاط النهاية المتوافقة مع OpenAI بالانتقال من المزودين التجاريين إلى النماذج بدون رقابة بتغييرات برمجية قليلة، مع دعم البث المتدفق واستدعاء الدوال.

ما هي واجهة برمجة تطبيقات LLM الخاصة؟

واجهة برمجة تطبيقات LLM الخاصة هي خدمة مستضافة تعرض نموذج لغة كبير من خلال واجهة قياسية، عادة ما تكون متوافقة مع هيكل OpenAI. على عكس النسخ العامة المشتركة أو المشغلات المحلية، توفر واجهة برمجة التطبيقات الخاصة موارد حوسبة مخصصة لطلباتك. يضمن هذا العزل أداءً ثابتاً وزمن استجابة، وهو أمر حاسم للتطبيقات التي تحتاج إلى أوقات استجابة موثوقة.

يشير مصطلح 'خاص' في هذا السياق بشكل أساسي إلى معالجة البيانات والتحكم في الوصول. عند استخدام واجهة برمجة تطبيقات LLM خاصة، يقوم مفتاح API الخاص بك بمصادقة طلباتك، ويتعهد مزود الخدمة بعدم استخدام بيانات الإدخال الخاصة بك لتدريب نماذجه العامة. هذا يختلف عن الطبقات المجانية أو المشتركة حيث قد تساهم الموجّهات الخاصة بك في أوزان النموذج الأساسي.

بالنسبة للمطورين الذين يبنيون تطبيقات NSFW أو AI غير المقيدة، تزيل واجهة برمجة التطبيقات الخاصة الاحتكاك الناتج عن محاربة مرشحات المحتوى. بدلاً من تلقي استجابات '403 Forbidden' للمحتوى البالغ القانوني، تحصل على إخراج نصي متسق. تعمل واجهة برمجة التطبيقات كقناة نقية: نص وارد، نص صادر. يقلل هذا البساطة من تعقيد التصحيح لأنك لا تدير برامج تشغيل GPU المحلية أو إصدارات النموذج. ما عليك سوى توجيه العميل الخاص بك إلى URL واجهة برمجة التطبيقات وإرسال الطلبات.

لماذا يهم 'بدون رقابة' لمشاريع NSFW

يتم ضبط معظم نماذج LLM التجارية باستخدام التعلم التعزيزي من ملاحظات البشر (RLHF) لتكون 'مفيدة، وبراءة، وصادقة'. غالباً ما يؤدي هذا إلى مرشحات محتوى حساسة للغاية ترفض توليد الخيال الإروتي، أو مناقشة الخلافات السياسية، أو تحليل نقاط الضعف الأمنية. تزيل واجهة برمجة تطبيقات LLM بدون رقابة هذه القيود الاصطناعية. يتم ضبط النموذج للإجابة بدون رفض المحتوى للاستخدام القانوني للبالغين، مما يتيح لك بناء تطبيقات يمكنها التعامل مع أي موضوع دون حواجز غير متوقعة.

من المهم ملاحظة أن 'بدون رقابة' لا يعني 'غير محدود'. تحافظ معظم المزودين، بما في ذلك هذه الخدمة، على حد محتوى صارم: يتم حظر المحتوى الجنسي الذي ينطوي على قاصرين. هذا إجراء أمني قانوني قياسي. بخلاف ذلك، سيقوم النموذج بتوليد محتوى قد يتم تصنيفه بواسطة المصنفات القياسية، بما في ذلك الأوصاف الصريحة، والآراء المثيرة للجدل، أو الروايات الإبداعية NSFW.

بالنسبة للمبدعين، هذا يعني أنه يمكنك بناء روبوت محادثة أو مولد قصص يتصرف فعلياً كما يتوقع المستخدم، دون أن يقرر النموذج فجأة أنه 'غير لائق' لوصف مشهد رومانسي. يدعم النموذج بدون رقابة مجموعة أوسع من حالات الاستخدام الإبداعية والبالغين، مما يجعله مثالياً لواجهات برمجة تطبيقات روبوتات محادثة NSFW، وشخصيات الألعاب للبالغين، وأدوات توليد المحتوى غير المقيدة.

الخصوصية: استخدام البيانات وسياسات التدريب

عند إرسال البيانات إلى LLM، يحدث شيآن: يولد النموذج استجابة، ويتم تخزين البيانات أو استخدامها. في واجهة برمجة التطبيقات العامة، قد يتم تخزين الموجّهات الخاصة بك لفترة قصيرة لأغراض التصحيح أو استخدامها لتدريب إصدارات النموذج المستقبلية. في واجهة برمجة تطبيقات LLM الخاصة، تكون سياسة الخصوصية غالباً أكثر وضوحاً. تضمن خدمتنا ألا يتم استخدام الموجّهات للتدريب. بياناتك تبقى لك.

يتطلب إنشاء الحساب بريد إلكتروني وكلمة مرور فقط. لا حاجة لرقم هاتف أو بطاقة ائتمان للطبقة التجريبية. يقلل هذا من كمية المعلومات الشخصية القابلة للتحديد (PII) التي تشاركها مع المزود. مفتاح API هو المعرف الوحيد لاستخدامك. يمكنك إعادة توليده في أي وقت، مما يلغي المفتاح القديم فوراً، مما يوفر نموذج أمان بسيط دون نطاقات أذونات معقدة.

في مشاريع NSFW، غالباً ما تكون الخصوصية مصدر قلق رئيسي. قد يشارك المستخدمون قصصاً شخصية أو تفضيلات حساسة. معرفة أن مزود API الخاص بك لا يُدرّب على بياناتك يعني أن تفاعلات مستخدميك تبقى سرية. هذا عامل تمييز رئيسي عن شركات التكنولوجيا الكبرى التي تستخدم بيانات المستخدمين لتحسين نماذجها الأساسية. مع API خاص، تحتفظ بالتحكم الكامل في مسار بياناتك.

التوافق مع OpenAI مقابل مكتلات SDK الخاصة

يعني التوافق مع OpenAI أن واجهة برمجة التطبيقات تتبع مخطط JSON القياسي المستخدم في نقطة نهاية إكمال المحادثات الخاصة بـ OpenAI. هذا يسمح لك باستخدام مكتبات OpenAI الرسمية أو أي عميل يدعم تنسيق OpenAI. تحتاج فقط إلى تغيير URL الأساسي ومفتاح API في تكوينك. يقلل هذا من جهد التكامل بشكل كبير. إذا كان لديك كود موجود مبني لـ GPT-4، يمكنك الانتقال إلى نموذج بدون رقابة بتغييرات قليلة.

غالباً ما تتطلب مكتلات SDK الخاصة، مثل تلك الخاصة بـ Anthropic أو Google، مكتبات محددة وتتعامل مع البث المتدفق أو استدعاء الدوال بطرق فريدة. مع واجهة برمجة تطبيقات متوافقة مع OpenAI، تستخدم قاعدة شيفرة واحدة لنماذج متعددة. هذا أمر حاسم للمطورين الذين يريدون تبديل النماذج بناءً على التكلفة أو الأداء دون إعادة كتابة طبقة التطبيق بأكملها.

تدعم واجهة برمجة التطبيقات الخاصة بنا البث المتدفق عبر أحداث Server-Sent Events (SSE) واستدعاء الأداة/الدالة. هذه ميزات قياسية في مخطط OpenAI. يسمح لك البث المتدفق بإرسال الرموز للمستخدم بمجرد توليدها، مما يحسن زمن الاستجابة المدرك. يتيح استدعاء الأداة للنموذج تنفيذ الدوال، وهو أمر أساسي لبناء وكلاء AI. تعمل كلتا الميزتين ضمن طبقة التوافق القياسية، مما يضمن ألا تفقد الوظائف عند الانتقال إلى مزود بدون رقابة.

فهم نوافذ السياق وتكاليف الرموز

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

تُحسب تكاليف الرموز لكل مليون رمز. الرموز المدخلة هي النص الذي ترسله (الموجّه)، والرموز المخرجة هي النص الذي يولده النموذج (الإكمال). في نموذج التسعير لدينا، تكلف الرموز المدخلة $0.25 لكل مليون رمز، وتكلف الرموز المخرجة $1.00 لكل مليون رمز. هذا يعني أن توليد النص أغلى بأربع مرات من قراءته، وهو ما هو نموذجي للنماذج القائمة على المحولات.

عند تقدير التكاليف، ضع في اعتبارك أن محادثة طويلة مع نافذة سياق كبيرة ستستهلك الرموز المدخلة بسرعة. إذا كنت تبني روبوت محادثة يحتفظ بتاريخ كامل، فسترتفع تكاليف الإدخال الخاص بك. ومع ذلك، فإن تسعير الدفع عند الاستخدام يعني أنك تدفع فقط مقابل ما تستخدمه. لا توجد رسوم شهرية لحجز السعة. يمكنك التوقف عن استخدام واجهة برمجة التطبيقات في أي وقت ولا تدين بشيء.

الدفع عند الاستخدام مقابل نماذج الاشتراك

تفرض نماذج الاشتراك رسوماً شهرياً ثابتاً لعدد معين من الطلبات أو الرموز. إذا لم تستخدم حصتك، فإنك تفقد القيمة. إذا تجاوزتها، تدفع رسوم زيادة. يدفع الدفع عند الاستخدام (PAYG) فقط مقابل الاستخدام الفعلي. تستخدم واجهة برمجة التطبيقات الخاصة بنا نظام رصيد مسبق الدفع. تضيف الأموال، وينخفض رصيدك أثناء إرسال الطلبات. الرصيد المدفوع لا ينتهي صلاحيته أبداً.

بالنسبة لأنماط الاستخدام المتغيرة، يعد الدفع عند الاستخدام أكثر كفاءة. إذا كان لديك مشروع يحتوي على ذروات في حركة المرور، فلا تحتاج إلى الترقية إلى طبقة أعلى على الفور. ما عليك سوى التأكد من أن رصيدك المسبق كافٍ. إذا انخفض الاستخدام، لا تدفع مقابل السعة الخاملة. هذا مثالي للمطورين المستقلين والشركات الناشئة أو المبدعين الذين يختبرون نماذجهم قبل الالتزام ببنية تحتية أكبر.

نقدم أيضًا رصيدًا إضافيًا للشحنات الأكبر. إضافة 50 دولارًا تمنحك مكافأة بنسبة +5٪، وإضافة 100 دولار تمنحك مكافأة بنسبة +10٪. هذا يقلل من التكلفة الفعالة لكل رمز. لا توجد رسوم خفية أو سياسات تجاوز. تتم معالجة طلباتك طالما أن رصيدك يغطي تكلفة الرموز. يجعل هذا الشفافية في الميزانية أمرًا مباشرًا.

المتطلبات التقنية: البث المتدفق واستدعاء الدوال

البث المتدفق ضروري لتجربة مستخدم جيدة. بدلاً من انتظار توليد الاستجابة بأكملها، ترسل واجهة برمجة التطبيقات أجزاء من النص بمجرد إنتاجها. يقلل هذا من زمن الاستجابة المدرك ويسمح للمستخدمين بالبدء في القراءة على الفور. تدعم واجهة برمجة التطبيقات الخاصة بنا البث المتدفق عبر أحداث Server-Sent Events (SSE)، وهو المعيار لعملاء OpenAI المتوافقين.

يتيح استدعاء الدالة (أو استدعاء الدوال) للنموذج إخراج بيانات هيكلية يمكن لتطبيقك تنفيذها. على سبيل المثال، يمكن للنموذج أن يقرر استدعاء دالة 'get_weather'. يعيد الـ API كائن JSON يحتوي على اسم الدالة والحجج. يقوم الكود الخاص بك بتنفيذ الدالة وإرسال النتيجة مرة أخرى إلى النموذج للحصول على إجابة نهائية. هذا أمر بالغ الأهمية لبناء وكلاء الذكاء الاصطناعي الذين يمكنهم التفاعل مع الأنظمة الخارجية.

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

كيفية دمج واجهة برمجة التطبيقات في مجموعة الأدوات الخاصة بك

التكامل مباشر إذا كان تطبيقك يستخدم عميلاً متوافقاً مع OpenAI. أنت بحاجة إلى قطعتين من المعلومات: URL الأساسي ومفتاح API الخاص بك. URL الأساسي لواجهة برمجة التطبيقات الخاصة بنا هو https://api.anonymousllmapi.com/v1. معرف النموذج هو uncensored.

لمستخدمي Python، يمكنك تثبيت مكتبة openai وتكوين العميل. يوضح عينة الكود أدناه كيفية تعيين URL الأساسي وإرسال طلب.

from openai import OpenAI

client = OpenAI(base_url="https://api.anonymousllmapi.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، العملية مماثلة. تقوم بتعيين baseURL في التكوين. يوضح عينة الكود أدناه ذلك.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.anonymousllmapi.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);

للاختبار السريع، يمكنك استخدام curl لإرسال طلب مباشرة إلى نقطة النهاية. هذا مفيد للتصحيح أو التحقق من الاتصال.

curl https://api.anonymousllmapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

تفترض هذه الأمثلة أنك تستخدم المكتبات الرسمية. إذا استخدمت عميلًا مختلفًا، فتأكد من دعمه للعناوين الأساسية المخصصة. يتم توفير مفتاح API فورًا بعد التسجيل. لا حاجة لبطاقة للاختبار، الذي يتضمن رصيدًا بقيمة 0.50 دولار صالح لمدة 7 أيام.

قائمة التحقق النهائية لاختيار API بدون رقابة

قبل الالتزام بواجهة API، تحقق من المعايير التالية للتأكد من أنها تلبي احتياجات مشروعك:

  • سياسة الخصوصية: تأكيد عدم استخدام الموجّهات في التدريب. لا تستخدم خدمتك بياناتك في التدريب.
  • مرشحات المحتوى: تأكد من أن النموذج يسمح بمحتوى البالغين القانوني. نموذجنا مضبوط لإعطاء استجابات بدون رقابة.
  • نموذج التسعير: يفضل الدفع حسب الاستخدام بدلاً من الاشتراكات للاستخدام المتغير. رصيدنا المسبق الدفع لا ينتهي.
  • التوافق: تحقق من توافق OpenAI لسهولة التكامل. تدعم واجهتنا نقاط النهاية القياسية.
  • حدّ المعدل: تحقق من حد الطلبات في الدقيقة. حدنا هو 300 طلب في الدقيقة لكل مفتاح.
  • نافذة السياق: تأكد من أن نافذة السياق كافية لحالة الاستخدام الخاصة بك. يدعم نموذجنا 100,000 رمز.

باتباع قائمة التحقق هذه، يمكنك تجنب الأخطاء الشائعة واختيار واجهة API تكون قوية تقنياً ومتوافقة مع متطلبات الخصوصية والمحتوى الخاصة بك.

أسئلة وأجوبة

هل النموذج بدون رقابة هو نفسه GPT-4 أو Claude؟

لا. النموذج هو نموذج مفتوح الأوزان مستضاف على خوادم GPU الخاصة بنا. إنه ليس GPT أو Claude أو Gemini أو Grok أو أي نموذج من مزود آخر. تم ضبطه للإجابة بدون رفض المحتوى للاستخدام القانوني للبالغين.

كيف أبدأ باستخدام واجهة API؟

سجّل في صفحة 'احصل على مفتاح API' باستخدام بريد إلكتروني وكلمة مرور. تتلقى مفتاح API على الفور. يمكنك البدء برصيد تجريبي مجاني بقيمة $0.50 صالح لمدة 7 أيام، بدون بطاقة. للاستخدام المستمر، قم بشحن الرصيد بالعملات المشفرة (USDT أو USDC).

ما هي حدود المعدل؟

الحد هو 300 طلب في الدقيقة لكل مفتاح. حجم جسم الطلب محدود بـ 8 MB. يمكنك إعادة إنشاء مفتاحك في أي وقت، مما يلغي المفتاح القديم.

هل تدعم واجهة API البث المتدفق واستدعاء الدوال؟

نعم. يدعم الـ API البث المتدفق عبر أحداث الإرسال الخادم (SSE) واستدعاء الدوال/الأدوات عبر نقطة النهاية القياسية <code>POST /v1/chat/completions</code>. هذا متوافق مع مكتبات الـ OpenAI الرسمية.

مفتاحك على بُعد نموذج واحد

أنشئ حسابًا، انسخ المفتاح، غيّر العنوان الأساسي. هذا هو الإعداد الكامل.