ar ▾
جرّب برصيد تجريبي

Openaiapialternativesالوثائق

قم بالاتصال في 3 أسطر من الكود

أدرج هذه الواجهة البرمجية (API) المتوافقة مع OpenAI في مشاريعك الحالية بدون تغييرات في التكوين. ابدأ برصيد مسبق، ومكتبات SDK قياسية، وصول فوري إلى نموذج غير خاضع للرقابة.

https://api.openaiapialternatives.com/v1uncensored

عنوان URL الأساسي ومعرف النموذج

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

رأس المصادقة

أرسل مفتاح واجهة برمجة التطبيقات الخاص بك في Authorization رأس باستخدام مخطط Bearer. أنشئ مفتاحك فوراً عبر Google أو البريد الإلكتروني في صفحة المفاتيح بدون الحاجة إلى رقم هاتف. يمنح المفتاح الوصول إلى رصيد رصيدك المدفوع مسبقاً، لذا احفظه بأمان. إذا فقدته، أنشئ مفتاحاً جديداً لاستبدال المفتاح النشط القديم فوراً.

إكمالات الدردشة القياسية

أرسل طلب POST قياسي إلى /v1/chat/completions مع مصفوفة الرسائل الخاصة بك. يستجيب نموذجنا بالنص مباشرة، ويدعم معلمات مثل temperature و top_p للتحكم. تُرجع الأخطاء مثل المفاتيح غير الصالحة رمز 401، بينما يُطلق رمز 402 عند عدم كفاية الرصيد. استخدم وضع JSON للمخرجات الهيكلية أو التزم بالنص العادي لتيارات المحادثة.

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

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

أدوات استدعاء الوظائف

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

حدود، أخطاء، والسياق

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

cURL

curl https://api.openaiapialternatives.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Translate the following French code comments to English."}]
  }'

Python

from openai import OpenAI

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

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

ما هي طرق الدفع التي نقبلها؟

العملات المشفرة فقط: USDT على TRC20 أو USDC على Base، أي مبلغ صحيح يتراوح بين $20 و$500. ينطبق رصيد المكافأة من $50.

كيف تعمل الفواتير المدفوعة مسبقاً مقارنة بتكاليف الطلب لكل طلب؟

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

ماذا يحدث إذا تجاوزت حد معدل الطلب البالغ 300 طلب في الدقيقة؟

تُعيد الـ API رمز الحالة 429. يجب عليك تنفيذ منطق إعادة المحاولة مع التخلفية الأسية في تطبيقك. ينطبق الحد على كل مفتاح API، لذا يمكنك إنشاء مفتاح جديد لزيادة سعة النقل إذا لزم الأمر.

احصل على مفتاحك في خطوات

سجّل الدخول، وانسخ الرمز المميز، وحدّث عنوان URL الأساسي. هذا كل شيء.

جرّب برصيد تجريبي