ar ▾

بداية سريعة لمفتاح API متوافق مع OpenAI

تكامل سهل لخط الأنابيب الحالي الخاص بك باستخدام نقطة نهاية LLM غير المقيدة (uncensored) لدينا. نقدم فواتير مسبقة الدفع بشفافية حتى تتحكم في التكاليف دون نفقات شهرية.

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

ابدأ بتوجيه عميلك إلى openai compatible endpoint. تعيين base_url المتغير إلى https://api.openaipriceapi.com/v1 وإمداد المفتاح في رأس المصادقة. تحصل على مفتاح نشط واحد لكل حساب ولا يُطلب رقم الهاتف أثناء التسجيل. يعمل عنوان URL الأساسي مع حزم SDK الرسمية، لذا فإنك فقط تغير عنوان URL والمفتاح للتبديل بين المزودين الآخرين. خاصتنا openai price api الشحن مقابل الرموز الصالحة، وتكون الأخطاء مجانية، ولا تنتهي صلاحية الرصيد. احتفظ بمفتاحك آمنًا لأنه هو الاعتماد الوحيد المطلوب لجميع الطلبات.

طلب إكمال المحادثة الأول

أرسل طلب POST قياسي إلى نقطة نهاية إكمال الدردشة. مرر معرف النموذج على أنه "uncensored" وضمن تعليمات النظام ورسائل المستخدم. تُرجع واجهة برمجة التطبيقات ردًا نصيًا بالتنسيق المختار، وعادةً ما يكون JSON أو نص عادي. يمكنك ضبط معلمات مثل درجة الحرارة و top_p للتحكم في الإبداع. يجب أن يبقى جسم الطلب أقل من 8 ميجابايت لضمان معالجة سلسة. استخدم أمر curl أدناه للتحقق من الاتصال والحصول على ردك الأول.

تكامل مكتبة Python

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

استخدام Node SDK

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

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

تمكين التدفق لتلقي الرموز كما يتم إنشاؤها. يقلل هذا من زمن الاستجابة المُدرَك للاستجابات الطويلة. تحتوي الحزمة الأخيرة على إجمالي استخدام الرموات للفوترة الدقيقة. يمكنك تحليل التدفق لتحديث واجهة المستخدم في الوقت الفعلي. تستخدم واجهة برمجة التطبيقات أحداث الإرسال من الخادم لهذا البروتوكول. هذه الطريقة مثالية لواجهات الدردشة والعروض المباشرة. استخدم المثال أدناه لتنفيذ عميل تدفق يعالج الرموز بكفاءة.

حدود، أخطاء، ونافذة السياق

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

cURL

curl https://api.openaipriceapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set timezone to UTC for log parsing"}]
  }'

Python

from openai import OpenAI

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

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

ما هو عنوان URL الأساسي لواجهة برمجة التطبيقات (API) لأسعار openai؟

عنوان URL الأساسي هو HTTPS://api.openaipriceapi.com/v1. يجب تحديث تكوين العميل الخاص بك لاستخدام هذا الطرف بدلاً من عنوان URL الافتراضي لـ OpenAI. يضمن ذلك إرسال طلباتك إلى خوادم النموذج غير الخاضع للرقابة.

كم تبلغ تكلفة LLM غير المقيد؟

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

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

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

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

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

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