ar ▾

Claude api costs: quickstart for uncensored OpenAI-compatible API

قلل من إنفاقك على نماذج اللغة الكبيرة (LLM) من خلال الانتقال إلى واجهة برمجة تطبيقات بسيطة وغير خاضعة للرقابة تقبل نفس أدوات SDK والأكواد التي تستخدمها بالفعل. يوضح دليل البدء السريع هذا كيفية دمج نقطة النهاية المتوافقة مع OpenAI الخاصة بنا في دقائق مع جهد انتقال صفري.

ثبّت الحزمة البرمجية (SDK) المتوافقة مع OpenAI المفضلة لديك

ابدأ بتثبيت الحزمة الرسمية للغة المفضلة لديك. تتولى المكتبة طلبات HTTP الأساسية، مما يتيح لك التركيز على المنطق. ندعم أي عميل يتكلم بروتوكول OpenAI.

  • Python: pip install openai
  • Node.js: npm install openai
  • Ruby: gem install openai

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

تكوين base_url ومفتاح API الخاص بك

وجّه عميل SDK الخاص بك إلى نقطة النهاية المخصصة لدينا. غيّر base_url إلى https://api.claudeapicosts.com/v1. استخدم مفتاح API الذي قمت بإنشائه على لوحة التحكم الخاصة بنا.

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

from openai import OpenAI

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

عنوان URL الأساسي هو التغيير الوحيد المطلوب. تستخدم المصادقة رأس رمز البearer القياسي.

أرسل أول طلب إكمال للدردشة

أجرِ طلب POST إلى /v1/chat/completions. أرسل طلبك وحدد النموذج إلى uncensored. يجيب هذا النموذج دون رفض المحتوى للاستخدام البالغ القانوني.

استخدم أمر curl أدناه لاختبار الاتصال. استبدل YOUR_API_KEY مع المفتاح الفعلي الخاص بك. يعيد الاستجابة إكمال النص.

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

هذا يؤكد أن تكاملك يعمل. يمكنك الآن إرسال أي مطالبة إلى النموذج غير الخاضع للرقابة. يتم احتساب رموز الإدخال بمبلغ $0.15 لكل 1M.

التعامل مع استجابات التدفق واستخدام الرموز

تمكين التدفق لتلقي الرموز في الوقت الفعلي. اضبط stream: true في طلبك. تستخدم واجهة برمجة التطبيقات (API) أحداث خادم المراسلة (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)

يقلل البث من زمن الاستجابة المُدرَك. وهو مثالي لواجهات الدردشة والتوليد طويل المدى. يدعم النموذج نافذة سياق بحجم 100,000 رمز.

تمكين استدعاء الوظائف ووضع JSON

استخدم ال tools المعامل لاستدعاء الوظائف. هذا يمكّن استخراج البيانات الهيكلية واستخدام الأدوات. اضبط response_format إلى {"type": "json_object"} لإخراج JSON صارم.

تعمل هذه الميزات تماماً كما تفعل مع نماذج OpenAI القياسية. يمكنك تعريف مخططات الأدوات والسماح للنموذج باختيار الإجراءات. يضمن وضع JSON التحليل المتوقع.

import OpenAI from "openai";

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

كلا الميزتين مدعومتان بالكامل. يمكنك دمجهما لمهام الأتمتة المعقدة. يتعامل النموذج مع تعريفات الأدوات بكفاءة.

راقب استخدامك ورصيدك المدفوع مسبقاً

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

يمكنك الشحن بالعملات المشفرة فقط. يتم قبول USDT (TRC20) أو USDC (Base). الحد الأدنى للشحن هو 20 دولارًا. تنطبق المكافآت للمبالغ الأكبر.

  • إضافة $50+ تمنح +5% رصيد إضافي
  • إضافة $100+ تمنح +10% رصيد إضافي
  • إضافة $200+ تمنح +15% رصيد إضافي

راقب رصيدك لتجنب انقطاع الخدمة. تظهر لوحة التحكم الاستخدام الفوري. لا توجد رسوم شهرية أو اشتراكات.

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

ما هي تكاليف واجهة برمجة تطبيقات Claude لهذا النموذج غير الخاضع للرقابة؟

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

كيف أتعامل مع حدود معدل الطلبات والأخطاء؟

تحصل على 300 طلب في الدقيقة و8 طلبات متزامنة لكل مفتاح. يعني خطأ 401 أن مفتاحك غير صالح. يشير خطأ 402 إلى عدم كفاية الرصيد. يشير خطأ 429 إلى حد معدل الطلب.

ما هو نافذة السياق وحد الإخراج؟

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

احصل على مفتاح API الخاص بك في دقائق

سجّل، انسخ المفتاح، حدّث عنوان URL الأساسي الخاص بك. هذا كل شيء.

ابدأ الآن