توثيق إكمال الدردشة غير الخاضعة للرقابة
ابدأ بإرسال طلبات نصية لامقيدة باستخدام واجهة برمجة التطبيقات المتوافقة مع OpenAI. استخدم عنوان URL الأساسي ومفتاح API الخاص بك لدمج نموذج مخصص وغير مقيد في تطبيقك اليوم.
المصادقة & عنوان URL الأساسي
عنوان URL الأساسي هو HTTPS://api.pricingapiopen.com/v1. مرر مفتاح API الخاص بك في رأس المصادقة. نستخدم مخطط Bearer القياسي. تتلقى مفتاحاً واحداً مباشرة بعد التسجيل. استخدم المفتاح في كل طلب لتحديد حسابك وخصم الرصيد.
نقطة نهاية إكمال الدردشة
أرسل الرسائل إلى POST /v1/chat/completions. قم بتضمين معرف النموذج الخاص بك كـ uncensored. قدم أدوار النظام والمستخدم والمساعد في مصفوفة الرسائل. تعيد الواجهة البرمجية (API) استجابة نصية. يمكنك ضبط درجة الحرارة و top_p للتحكم في العشوائية.
- عيّن النموذج إلى uncensored.
- تضمين رسالة مستخدم مع موجهك.
curl https://api.pricingapiopen.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate total monthly cost for 1 million tokens"}]
}'
Uncensored Model Parameters
النموذج يقبل معلمات توليد قياسية. استخدم درجة الحرارة للإبداع. اضبط top_p لأخذ العينات النواة. يمكنك تحديد تسلسلات التوقف لإيقاف التوليد مبكرًا. مرر بذرة لمخرجات قابلة للتكرار. لا يرفض النموذج المحتوى البالغ القانوني. يجيب مباشرة دون حشو زائد.
التدفق و استخدام الرموز
فعّل التدفق عن طريق تعيين 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)
واجهات برمجة تطبيقات Python & Node
استخدم مكتبة Python SDK الرسمية من OpenAI. اضبط عنوان URL الأساسي إلى نقطة النهاية الخاصة بنا. يعمل الكود تمامًا مثل المكتبة القياسية. يمكنك أيضًا استخدام مكتبة Node.js SDK. غيّر عنوان URL الأساسي في كائن التكوين. تتعامل كلتا المكتبتين مع المصادقة تلقائيًا.
from openai import OpenAI
client = OpenAI(base_url="https://api.pricingapiopen.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)للمطورين الذين يستخدمون JavaScript، يعمل Node SDK مع نقطة النهاية الخاصة بنا. قم بتكوين base URL ومفتاح API. أرسل الطلبات باستخدام طريقة chat.completions.create. هيكل الاستجابة يطابق تنسيق OpenAI.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.pricingapiopen.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);
حدود، أخطاء & السياق
لديك نافذة سياق بحجم 100,000 رمز. الحد الأقصى للمخرجات هو 16,000 رمز لكل طلب. يمكنك إرسال 300 طلب في الدقيقة. تعيد الأخطاء أكواد HTTP القياسية. يعني خطأ 401 أن مفتاحك غير صالح. يعني خطأ 402 أنك بحاجة إلى المزيد من الرصيد. يعني خطأ 429 أنك تجاوزت حد معدل الطلب.
الأسئلة الشائعة
ما هو تسعير واجهة برمجة التطبيقات المفتوحة لاستخدام الرموز المميزة؟
نقوم بتحصيل رسوم بمقدار $0.15 لكل مليون رمز إدخال و $0.50 لكل مليون رمز إخراج. الأخطاء والرفض مجانيان. تدفع فقط مقابل الرموز المستخدمة فعلياً في الاستجابات الناجحة. لا يوجد إنفاق أدنى أو رسوم شهرية.
هل هذه الواجهة متوافقة مع عملاء OpenAI؟
نعم، إنه متوافق تمامًا مع OpenAI. يمكنك استخدام المكتبات الرسمية عن طريق تغيير عنوان URL الأساسي. يتطابق تنسيق الاستجابة مع معيار OpenAI. هذا يتيح لك استبدال نموذجنا غير الخاضع للرقابة دون تغيير الكود الخاص بك.
ما هي طرق الدفع التي نقبلها؟
العملات المشفرة فقط: USDT على TRC20 أو USDC على Base، أي مبلغ صحيح يتراوح بين $20 و$500. ينطبق رصيد المكافأة من $50.
احصل على مفتاح API الخاص بك الآن
سجّل، خذ مفتاحك، وحدّث النقطة النهائية. هذا كل شيء.