ProxyCodeClaudeالبدء السريع لواجهة برمجة تطبيقات وكيل كلاود كود
البدء السريع لواجهة برمجة تطبيقات وكيل كلاود كود
توجيه مكالمات وكيل LLM الخاصة بك عبر واجهة برمجة التطبيقات المتوافقة مع OpenAI الخاصة بنا لتجاوز حدود الاشتراك والوصول إلى مخرجات النموذج غير الخاضع للرقابة.
المتطلبات الأساسية: تثبيت حزمة تطوير OpenAI
ثبّت الحزمة الرسمية (SDK) لإدارة مفاتيح API والطلبات بكفاءة. تتعامل هذه المكتبة مع المصادقة وتسلسل JSON نيابةً عنك.
- تأكد من أن Python 3.8+ أو Node.js 18+ نشط.
- ثبّت الحزمة باستخدام مدير الحزم المفضل لديك.
تكوين عنوان URL الأساسي والمفتاح الخاص بك
وجّه عميلك إلى نقطة النهاية المحددة للوصول إلى النموذج غير الخاضع للرقابة. اضبط عنوان URL الأساسي وأدرج مفتاح API الذي تم إنشاؤه الخاص بك في البيئة.
استخدم عنوان URL الأساسي https://api.proxycodeclaude.com/v1 لضمان توجيه جميع المكالمات بشكل صحيح عبر بنية الوكيل الخاصة بنا.
أرسل طلبك الأول (إكمال المحادثة)
أرسل استدعاء إكمال محادثة قياسيًا لاستقبال استجابات نصية. تقبل نقطة النهاية هذه الرسائل وتُرجع النص المُولّد بدون فلاتر المحتوى.
قم بتكوين معرف النموذج إلى uncensored وحدد تعليمات النظام والمستخدم.
curl https://api.proxycodeclaude.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the current system uptime stats"}]
}'
تمكين التدفق لمخرجات في الوقت الفعلي
تمكين التدفق لتلقي الرموز تسلسلياً أثناء توليدها. هذا يقلل من زمن الانتظار المُدرَك لتوليد الكود أو النص طويل المدى.
تعيين stream: true في جسم الطلب الخاص بك لتلقي أحداث الإرسال من الخادم (SSE).
from openai import OpenAI
client = OpenAI(base_url="https://api.proxycodeclaude.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)
التعامل مع استدعاء الوظائف ووضع JSON
استخدم المخرجات المهيكلة لاستخراج البيانات الموثوق أو تنفيذ الأدوات. فعّل وضع JSON لإجبار النموذج على إرجاع كائنات JSON صالحة.
عرّف الأدوات في جسم الطلب لتوجيه استدعاءات النموذج للوظائف.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.proxycodeclaude.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);
تحقق من الاستخدام والحدود في لوحة التحكم
راقب رصيدك المدفوع مسبقاً وحدود الطلبات عبر لوحة التحكم. تفرض واجهة البرمجة (API) الخاصة بنا حداً قدره 300 طلب في الدقيقة لكل مفتاح.
تدعم نافذة السياق إجمالي 100,000 رمز، مع حد أقصى للإخراج يبلغ 16,000 رمز لكل طلب. لا تستهلك الأخطاء والرفض رصيدك.
التدفق
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)الأسئلة الشائعة
ما هو حد معدل واجهة برمجة التطبيقات الوكيل لـ Claude Code؟
يُسمح لك بإجراء 300 طلب في الدقيقة لكل مفتاح API. يمكنك أيضًا إجراء ما يصل إلى 8 طلبات متزامنة. تضمن هذه الحدود الاستخدام العادل عبر بنية الوكيل.
ما حجم نافذة السياق التي يدعمها النموذج؟
يدعم النموذج نافذة سياق بحجم 100,000 رمز، مما يشمل كل من السياق والإكمال. يمكنك توليد ما يصل إلى 16,000 رمز في إخراج واحد.
ماذا يحدث إذا حصلت على خطأ 402؟
يشير خطأ 402 إلى استنفاد رصيدك المدفوع مسبقاً. يجب عليك إضافة رصيد لحسابك باستخدام العملات المشفرة لمواصلة تقديم الطلبات. لا تستقطع الأخطاء والرفضات من رصيدك.
أنشئ مفتاحك الآن
سجّل الدخول، وانسخ مفتاح API الخاص بك، وحدّث عنوان URL الأساسي. هذا كل ما تحتاجه.
فتح الحساب