ar ▾

polskillm.comواجهة برمجة تطبيقات نموذج لغوي كبير غير خاضع للرقابة للمطورين

وثائق واجهة برمجة تطبيقات متوافقة مع OpenAI

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

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

ابدأ بتوجيه عميلك إلى HTTPS://api.polskillm.com/v1. أنشئ مفتاحًا على لوحة التحكم الخاصة بنا باستخدام Google أو البريد الإلكتروني، ثم مرره في Authorization رأس الصفحة كرمز حامل (Bearer token). لا حاجة لرقم الهاتف للتسجيل، مما يضمن وصولاً سريعًا إلى النموذج غير المقيد لمشاريعك.

الطلب الأول

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

curl https://api.polskillm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Translate this log entry to English"}]
  }'

تحقق من أن هيكل الاستجابة يتطابق مع تنسيق OpenAI للتكامل السلس في أدواتك الحالية.

تكامل واجهة برمجة تطبيقات Python

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

from openai import OpenAI

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

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

import OpenAI from "openai";

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

استدعاء طريقة chat.completions.create لإرسال النص المطلوب واستقبال مخرجات النموذج.

استجابات البث

فعّل البث عن طريق تعيين stream: true في طلبك. يعيد الواجهة البرمجية أحداث الإرسال من الخادم (SSE) مما يسمح لك بمعالجة الرموز أثناء توليدها. هذا يقلل من زمن الانتظار المُدرَك للمستخدمين الذين يتفاعلون مع نموذج اللغة الكبير NSFW أو بدائل الذكاء الاصطناعي للشخصيات في الوقت الفعلي.

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)

التعامل مع delta كائنات في كل قطعة لتجميع الاستجابة النهائية أو تحديث واجهة المستخدم تدريجياً.

حدود معدل الطلبات والأخطاء

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

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

هل هذه خدمة رسمية من OpenAI؟

لا، نحن مزود مستقل يقدم واجهة برمجة تطبيقات متوافقة مع OpenAI. نقدم نموذجنا الخاص غير الخاضع للرقابة، وليس GPT-4 أو نماذج جهات أخرى.

كيف يعمل نظام رصيد الدفع المسبق؟

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

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

يدعم النموذج نافذة سياق بحجم 100,000 رمز لكل من الإدخال والإخراج الموحّدين. لا يوجد حد منفصل للإخراج: يمكن للاستجابة استخدام كل المساحة المتبقية في النافذة.

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

سجّل، وانسخ الرمز المميز، وحدّث نقطة النهاية. انتهى الأمر.

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