ar ▾
فتح الحساب

البدء السريع: قم بدمج واجهة برمجة التطبيقات غير الخاضعة للرقابة

دمج واجهة برمجة التطبيقات (API) غير الخاضعة للرقابة في دقائق بأقل تكلفة لكل رمز (token) في السوق. يغطي هذا الدليل السريع الخطوات الأساسية لربط تطبيقك باستخدام مكتبات متوافقة مع OpenAI.

المتطلبات الأساسية: تثبيت حزمة التطوير (SDK)

ثبّت الحزمة الرسمية (SDK) الخاصة بلغتك المفضلة للتعامل مع المصادقة وتنسيق الطلبات تلقائيًا. يفضل معظم المطورين الحزم التي تحافظ عليها المجتمع والتي تعكس المعيار openai هيكل المكتبة. يضمن ذلك بقاء شفرة المصدر متوافقة مع التحديثات المستقبلية لنقطة نهاية chat-completions.

from openai import OpenAI

client = OpenAI(base_url="https://api.openaiapikeypricing.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)
import OpenAI from "openai";

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

تعيين عنوان URL الأساسي

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

عنوان URL الأساسي هو: https://api.openaiapikeypricing.com/v1

تهيئة العميل

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

from openai import OpenAI

client = OpenAI(base_url="https://api.openaiapikeypricing.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)
import OpenAI from "openai";

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

أجرِ أول إكمال محادثة لك

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

curl https://api.openaiapikeypricing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the token costs for ten model variants"}]
  }'

التعامل مع الاستجابات المتدفقة

فعّل البث عن طريق تعيين stream: true لتلقي الرموز أثناء توليدها. يقلل هذا من زمن الاستجابة المُدرَك للمحتوى طويل المدى أو التطبيقات التفاعلية. يتعامل SDK مع تحليل أحداث Server-Sent (SSE)، مما يسلم كل رمز إلى معالج الأحداث الخاص بك.

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 طلب في الدقيقة ويسمح بنافذة سياق تبلغ 100,000 رمز. راقب أخطاء HTTP 401 إذا كان المفتاح غير صالح، وأخطاء 402 إذا استنفد الرصيد المدفوع مسبقاً، وأخطاء 429 إذا تجاوزت حد معدل الطلبات. ستعيد أيضاً طلبات التي تتجاوز حجم الجسم البالغ 8 ميجابايت أو حد الإخراج البالغ 16,000 رمز أخطاء.

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

ما هي تسعير مفتاح واجهة برمجة التطبيقات المفتوحة لهذا النموذج غير المقيد؟

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

هل هذه واجهة برمجة تطبيقات (API) رسمية من OpenAI؟

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

كيف أودع رصيد API المدفوع مسبقاً؟

أضف رصيدك باستخدام USDT (TRC20) أو USDC (Base) عبر العملات الرقمية. تبدأ الإيداعات الدنيا من $20، وتُطبق المكافآت على المبالغ الأكبر: +5% من $50، +10% من $100، و+15% من $200.

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

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

فتح الحساب