توثيق واجهة برمجة التطبيقات
احصل على واجهة برمجة تطبيقات لنموذج اللغة الكبير غير الخاضع للرقابة التي تتحدث لغة OpenAI. أرسل نصاً، احصل على نص، ادفع فقط مقابل الرموز المستخدمة.
عنوان URL الأساسي والمصادقة
استخدام https://api.claudapikey.com/v1 كعنوان URL الأساسي. مرر مفتاحك في Authorization رأس. يجب أن يتضمن كل طلب هذا الرأس. لا ندعم معاملات الاستعلام للمصادقة.
الطلب الأول
أرسل إكمال محادثة لاختبار مفتاحك. معرف النموذج هو uncensored. يتعامل هذا النموذج مع المواضيع البالغة دون رفض. إنه ليس نموذج GPT أو Claude.
curl https://api.claudapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return a list of ten random nouns"}]
}'
تكامل واجهة برمجة تطبيقات Python
ثبّت النسخة الرسمية openai حزمة. اضبط base_url و api_key. يبدو الكود متطابقًا مع مكالمات OpenAI القياسية. تحصل على توافق كامل مع الأدوات الموجودة.
from openai import OpenAI
client = OpenAI(base_url="https://api.claudapikey.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 SDK
قم تهيئة العميل باستخدام نفس عنوان URL الأساسي. مرر مفتاحك كسلسلة. يتطابق هيكل الاستجابة مع معيار OpenAI. استخدم هذا للتوليد من جانب الخادم.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudapikey.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: 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)
حدود، أخطاء، والسياق
نافذة السياق لدينا 100,000 رمز. يمكنك إرسال ما يصل إلى 16,000 رمز لكل طلب. تعني الأخطاء مثل 401 أن مفتاحك خاطئ. تعني 402 أنك بحاجة إلى رصيد. تعني 429 أنك تجاوزت حد معدل الطلبات البالغ 300 طلب في الدقيقة.
الأسئلة الشائعة
هل مفتاح claud API متوافق مع الأدوات الحالية؟
نعم، يستخدم تنسيق إكمال المحادثة القياسي الخاص بـ OpenAI. ما عليك سوى تغيير عنوان URL الأساسي. تعمل معظم مكتبات SDK على الفور. لا تحتاج إلى إعادة كتابة منطق الشيفرة الخاص بك.
ماذا يحدث إذا تجاوزت حد معدل الطلب؟
ستتلقى رمز الحالة 429. يمكنك إرسال 300 طلب في الدقيقة لكل مفتاح. يمكنك أيضًا إرسال 8 طلبات في وقت واحد. انتظر لحظة وأعد المحاولة.
كيف أدفع مقابل واجهة برمجة تطبيقات الذكاء الاصطناعي غير الخاضعة للرقابة؟
نقبل العملات المشفرة فقط. قم بالإيداع باستخدام USDT على شبكة TRC20 أو USDC على شبكة Base. ابدأ بمبلغ $20 أو ارتقِ إلى $500. تحصل على رصيد إضافي عند الإيداعات الأكبر.
احصل على مفتاح API الخاص بك
سجّل، انسخ المفتاح، حدّث عنوان URL الأساسي. هذا كل ما تحتاج إلى القيام به.