Uncensored OpenAI-compatible API
دليل البدء السريع
قم بتوصيل مجموعة SDK القياسية من OpenAI الخاصة بك بنقطة نهاية LLM غير المقيدة الخاصة بنا في ثوانٍ. يغطي هذا الدليل عنوان URL الأساسي، والمصادقة، والميزات الأساسية مثل التدفق ووضع JSON.
عنوان URL الأساسي والمصادقة
عنوان URL الأساسي للـ API هو https://api.buyclaudeapi.com/v1. يجب أن تتضمن مفتاح API الخاص بك في Authorization الرأس لكل طلب. أنشئ مفتاحك فوراً عبر تسجيل الدخول بـ Google أو البريد الإلكتروني من لوحة التحكم. لا يتطلب رقم هاتف للتسجيل. يصدر النظام مفتاحاً نشطاً واحداً لكل حساب يستبدل المفاتيح السابقة عند إعادة إنشائها.
إكمال الدردشة الأساسي
أرسل طلب POST إلى /v1/chat/completions مع رسائلك. معرف النموذج هو uncensored. تعالج نقطة النهاية هذه النص إدخالاً وتعيد إخراجاً نصياً بدون رفضات محتوى للاستخدام البالغ القانوني. تعمل تماماً مثل واجهة الدردشة القياسية لـ OpenAI. استخدم هذا للتكامل المباشر في تطبيقاتك.
تكامل واجهة برمجة تطبيقات Python
ثبّت النسخة الرسمية openai حزمة وأشر إلى عنوان URL الأساسي الخاص بنا. اضبط مفتاح API في تكوين العميل. هذا يسمح لك باستخدام كود Python الحالي مع تغييرات قليلة. يتعامل العميل مع الاتصال HTTP وتحليل JSON تلقائيًا. يتم دعم التدفق ووضع JSON بشكل أصلي.
تكامل Node SDK
استخدم ال openai حزمة Node.js للاتصال بنقطة النهاية الخاصة بنا. قم بتكوين عنوان URL الأساسي ومفتاح API في تهيئة العميل. يعمل هذا النهج مع مشاريع TypeScript وJavaScript القياسية. يمكنك إعادة استخدام كود عميل متوافق مع OpenAI مباشرة. يستجيب النموذج لهياكل المطالبة القياسية دون تعديل.
استجابات البث
فعّل البث عن طريق تعيين stream: true في طلبك. يعيد الواجهة البرمجية أحداث الإرسال من الخادم (SSE) لتسليم الرموات في الوقت الفعلي. يتم تضمين بيانات استخدام الرموات في الشريحة الأخيرة من التدفق. هذا يقلل من زمن الانتظار المُدرَك للمستخدمين النهائيين. يمكنك تحليل تحديثات النص المتزايدة أثناء وصولها.
حدود، أخطاء، والسياق
نافذة السياق هي 100,000 رمز إجمالاً. الحد الأقصى للإخراج هو 16,000 رمز لكل طلب. أنت مقيد بـ 300 طلب في الدقيقة و8 طلبات متزامنة. يعني خطأ 401 أن مفتاحك غير صالح. يشير خطأ 402 إلى عدم كفاية الرصيد. يشير خطأ 429 إلى استنفاد حد المعدل. الأخطاء لا تستهلك رصيدك المدفوع مسبقاً. ادفع فقط عن توليد الرموز الناجح.
cURL
curl https://api.buyclaudeapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "get total users from last query"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.buyclaudeapi.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.buyclaudeapi.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)الأسئلة الشائعة
هل واجهة برمجة التطبيقات (API) غير الخاضعة للرقابة متوافقة مع عملاء OpenAI القياسيين؟
نعم. يتبع نقطة النهاية الخاصة بنا مخطط chat-completions الخاص بـ OpenAI. يمكنك استخدام أي مكتبة قياسية عن طريق تغيير عنوان URL الأساسي ومفتاح API. تعمل مع أدوات مثل Cursor و Cline و OpenWebUI.
ماذا يحدث إذا حصلت على خطأ حد معدل الطلب 429؟
يعني خطأ 429 أنك تجاوزت 300 طلب في الدقيقة أو 8 اتصالات متزامنة. انتظر قليلاً وأعد المحاثة. يتم إعادة تعيين الحد تلقائياً. لا تحسب الأخطاء والرفضات ضد حصة الرموز الخاصة بك.
كم تبلغ تكلفة LLM غير المقيد لكل رمز؟
ت kostet tokens المدخلات $0.15 لكل مليون token. kostet tokens المخرجات $0.50 لكل مليون token. الرصيد مسبق الدفع عبر العملات المشفرة ولا ينتهي. تدفع فقط مقابل الاستخدام الفعلي.
توليد المفتاح سريع
سجّل، احصل على الرمز، وجّه إلى النقطة النهائية. انتهى الأمر.