المصادقة وURL الأساسي
ابدأ بإنشاء مفتاح API الخاص بك على لوحة التحكم باستخدام Google أو البريد الإلكتروني. ستقوم بعد ذلك بتوجيه عميل SDK الخاص بك إلى عنوان URL الأساسي المحدد لدينا لبدء إجراء المكالمات. يضمن هذا الإعداد وصول طلباتك إلى النموذج غير الخاضع للرقابة الصحيح فوراً.
https://api.cheapestllmapiprovider.com/v1
مرر مفتاحك في Authorization رأس مع Bearer scheme. احفظ هذا المفتاح بأمان، لأنه يمنحك الوصول إلى رصيدك المدفوع مسبقاً. يسهل مفتاح واحد لكل حساب تتبع استخدامك عبر مشاريع مختلفة.
إرسال الطلبات إلى /v1/chat/completions
أرسل طلب توليد النص الأول إلى نقطة إكمال الدردشة بحمل JSON بسيط. يجب أن تتضمن معرّف النموذج uncensored للوصول إلى نموذج اللغة الكبير المحدد الخاص بنا. تقبل نقطة النهاية هذه المعايير القياسية لدرجة الحرارة وtop-p وتسلسلات التوقف.
استخدم أمر curl التالي للتحقق من اتصالك والحصول على رد.
curl https://api.cheapestllmapiprovider.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list 5 benefits of pay as you go pricing"}]
}'يمكنك تعديل max_tokens معامل للتحكم في طول المخرجات، مع مراعاة الحد الأقصى البالغ 16,000 رمز لكل طلب. تُعاد الاستجابات بتنسيق JSON القياسي المتوافق مع الأدوات الموجودة.
تكامل واجهة برمجة تطبيقات Python
قم بتهيئة عميل OpenAI باستخدام عنوان URL الأساسي ومفتاح API الخاص بك لاستخدام طرق Python المألوفة. يتيح لك هذا النهج إعادة استخدام قواعد الشيفرة الحالية دون الحاجة إلى إعادة هيكلة كبيرة. قم بتعيين base_url بشكل صريح لتوجيه حركة المرور إلى خوادمنا.
from openai import OpenAI
client = OpenAI(base_url="https://api.cheapestllmapiprovider.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)يتعامل SDK مع التسلسل وإعادة المحاولة تلقائياً. يمكنك تمرير قائمة من الرسائل لمحاكاة سجل المحادثات. تعمل هذه الطريقة بسلاسة مع نافذة السياق الخاصة بنا التي تبلغ 100k للمستندات الطويلة.
تكامل Node SDK
قم بتكوين عميل Node.js بشكل مشابه عن طريق تجاوز عنوان URL الأساسي الافتراضي. هذا يمكّنك من دمج النموذج غير الخاضع للرقابة في تطبيقات Node.js الحالية الخاصة بك. مرر مفتاح API الخاص بك كمتغير بيئة للأمان.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.cheapestllmapiprovider.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);يدعم العميل كلًا من أنماط الوعود (promises) وasync/await. يمكنك تدفق الاستجابات مباشرة إلى وحدة التحكم أو إلى ملف. يجعل هذا المرونة من السهل بناء واجهات دردشة في الوقت الفعلي أو سكريبتات المعالجة الدفعية.
استجابات البث
فعّل البث عن طريق تعيين 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)عالج أحداث التدفق لتحديث واجهة المستخدم تدريجياً. هذه الميزة حاسمة للتطبيقات التي تتطلب ملاحظات فورية. توفر الأخطاء أثناء التدفق بيانات الاستخدام في القطعة الأخيرة.
حدود، أخطاء، والسياق
راقب حدود طلباتك لتجنب انقطاع الخدمة. يُسمح لك بـ 300 طلب في الدقيقة و8 طلبات متزامنة لكل مفتاح. الحد الأقصى لحجم جسم الطلب هو 8 MB. إذا تجاوزت هذه الحدود، ستتلقى رمز الحالة 429.
يشير خطأ 401 إلى مفتاح API غير صالح. يعني خطأ 402 أن رصيدك المسبق مستنفد. اشحن بالعملة المشفرة لاستعادة الخدمة على الفور. يدعم النموذج نافذة سياق مكونة من 100,000 رمز للمهام المعقدة.
الأسئلة الشائعة
ما هو أرخص مزود واجهة برمجة تطبيقات LLM للنصوص غير الخاضعة للرقابة؟
نقدم أدنى معدل بمبلغ 0.15 دولار لكل مليون رمز إدخال و0.50 دولار لكل مليون رمز ناتج. لا توجد اشتراكات شهرية أو رسوم خفية، فقط رصيد مدفوع مسبقًا يُحسب حسب الاستخدام الفعلي.
هل يمكنني تدفق الاستجابات من واجهة برمجة تطبيقات نموذج اللغة الكبير (LLM) غير الخاضع للرقابة؟
نعم، اضبط معلمة stream إلى true لتلقي الرموز بمجرد توليدها. تتضمن الشريحة النهائية بيانات استخدام الرموز لدقة الفوترة. تعمل هذه الميزة مع جميع واجهات برمجة التطبيقات المتوافقة مع OpenAI القياسية.
كيف أدفع مقابل أرخص خدمة واجهة برمجة تطبيقات للذكاء الاصطناعي؟
أضف رصيدك باستخدام USDT (TRC20) أو USDC (Base) بمبالغ بين $20 و$500. تتلقى رصيداً إضافياً للإيداعات الأكبر. الرصيد لا ينتهي صلاحيته ولا توجد أخطاء.
احصل على مفتاحك في ثوانٍ
سجّل، احصل على مفتاحك، حدّث نقطة النهاية. انتهى الأمر.