ar ▾

دمج LLM غير الخاضع للرقابة عبر SDK الخاص بـ OpenAI

أضف بوابة واجهة برمجة التطبيقات لنموذج لغوي كبير غير خاضع للرقابة لدينا باستخدام OpenAI SDK القياسي. غيّر base_url ومفتاح واجهة برمجة التطبيقات، ثم ولّد النص دون رفض.

https://api.gatewayapillm.com/v1uncensored

ثبّت حزمة SDK الرسمية من OpenAI

ابدأ بتثبيت المكتبة التي تتعامل مع طلبات HTTP. يعمل هذا الـ SDK مع نقطة النهاية الخاصة بنا لأننا نتبع نفس البروتوكول.

  • تشغيل pip install openai لـ Python.
  • تشغيل npm install openai لـ Node.js.

يُوصى بالإصدار 0.27.0 أو أعلى لدعم البث الكامل. تدير المكتبة عمليات إعادة المحاولة والتسلسل الهرمي لـ JSON تلقائياً.

تكوين base_url ومفتاح API

وجّه عميل SDK الخاص بك إلى عنوان URL البوابة المحدد. يحل هذا محل نقطة نهاية OpenAI الافتراضية بخادم النموذج غير الخاضع للرقابة لدينا.

حدد متغير البيئة OPENAI_BASE_URL إلى https://api.gatewayapillm.com/v1. ثم قدم مفتاح API الخاص بك من لوحة التحكم. تحتاج إلى مفتاح واحد فقط لكل حساب؛ يؤدي إنشاء مفتاح جديد إلى إبطال المفتاح السابق.

يضمن هذا الإعداد توجيه جميع الطلبات مباشرة إلى بنيتنا التحتية غير المقيدة.

أرسل أول إكمال للدردشة

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

تدعم نافذة السياق لدينا 100,000 رمز إجمالي. يمكنك طلب ما يصل إلى 16,000 رمز إخراج لكل استدعاء. إذا لم تقم بتعيين max_tokens, الافتراضي هو 2,048 رمزًا.

تمكين التدفق للرموز في الوقت الفعلي

استخدم أحداث الإرسال الخادم (SSE) لمخرجات منخفضة زمن الاستجابة. يبث SDK الرموز أثناء توليدها. يوفر هذا ملاحظات فورية للسياقات الطويلة.

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

استخدم الأدوات ووضع JSON

يعمل استدعاء الوظائف تمامًا مثل معيار OpenAI. عرّف أدواتك في tools السماح للنموذج بالقرار متى يستدعيها. استخدم response_format: {"type": "json_object"} لإخراج JSON صارم.

معاملات مثل temperature, top_p, stop، و seed مدعومة بالكامل. هذا يسمح بالتحكم الدقيق في سلوك النموذج وهيكل الإخراج.

تحقق من الاستخدام وتعامل مع الأخطاء

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

تشمل أخطاء HTTP الشائعة 401 (مفتاح غير صالح)، و 402 (رصيد غير كافٍ)، و 429 (حد المعدل). الحد هو 300 طلب في الدقيقة لكل مفتاح. حافظ على الطلبات أقل من 8 ميجابايت لتجنب أخطاء حجم الجسم.

cURL

curl https://api.gatewayapillm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Explain how to configure Nginx for reverse proxying HTTPS traffic to a local Node server"}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

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

هل هذه بوابة واجهة برمجة تطبيقات (API) لنماذج الذكاء الاصطناعي الكبيرة (LLM) من OpenAI؟

لا، نحن خدمة مستقلة تستضيف نموذجاً غير خاضع للرقابة. نستخدم نفس الواجهة وتوافق مكتبات SDK، لكن النموذج ليس GPT-4 أو أي منتج آخر من OpenAI. تدفع مقابل استخدام الرموز المميزة، وليس اشتراكاً.

كيف أدفع مقابل واجهة برمجة التطبيقات غير الخاضعة للرقابة للنماذج اللغوية الكبيرة (LLM)؟

تتم الدفعات مسبقًا عبر العملات المشفرة فقط. نحن نقبل USDT (TRC20) أو USDC (Base) بمبالغ صحيحة تتراوح بين $20 و$500. تتراوح رصيد المكافأة من 5% إلى 15% اعتمادًا على المبلغ المودع.

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

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

احصل على مفتاح API الخاص بك فوراً

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

فتح الحساب