Grok limity واجهة برمجة التطبيقات: بداية سريعة الدليل
استخدم واجهة برمجة التطبيقات الخاصة بنا المتوافقة مع OpenAI لإرسال نصوص غير مقيدة إلى نموذج واحد بدون اشتركات الشركات أو الرسوم الشهرية. يوضح هذا الدليل كيفية المصادقة، وبث الاستجابات، ومعالجة الأخطاء مع صفر تدريب على بياناتك.
المصادقة & عنوان URL الأساسي
ابدأ بضبط مفتاح API وعنوان URL الأساسي في تكوين العميل الخاص بك. تستخدم خدمتنا رؤوساً قياسية، لذا يمكنك استبدال إعدادات واجهة برمجة التطبيقات (SDK) الخاصة بـ OpenAI الموجودة لديك دون إعادة كتابة المنطق. تتلقى مفتاحاً نشطاً واحداً لكل حساب، يمكنك تجديده فوراً إذا تعرض للاختراق. عنوان URL الأساسي هو HTTPS://api.groklimity.com/v1 ولا يتطلب أي وسيط خاص. تذكر التي لا تُستخدم بيانات طلبك في التدريب، مما يضمن الخصوصية لطلباتك الخاصة.
إرسال طلبك الأول
أرسل طلب POST إلى /v1/chat/completions مع معرف النموذج uncensored. تقبل نقطة النهاية هذه المعايير القياسية مثل temperature و stop التسseqs. يمكنك اختبار الاتصال برسالة نظام بسيطة للتحقق من زمن الاستجابة. أخطاء مثل 401 تشير إلى مفتاح غير صالح، بينما 402 يعني أن رصيدك المدفوع مسبقاً قد استنفد. ملاحظة التي تمتد فيها نافذة السياق إلى 100,000 رمز للإدخال والإخراج معاً.
curl https://api.groklimity.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Fix the syntax error in the loop."}]
}'
تكامل واجهة برمجة تطبيقات Python
ثبّت النسخة الرسمية openai حزمة وأشر إلى عنوان URL الأساسي الخاص بنا. هذا يسمح لك باستخدام طرق Python المألوبة للمكالمات المتزامنة أو غير المتزامنة. اضبط النموذج على uncensored لضمان وصولك إلى نقطة النهاية الصحيحة. يمكنك تمرير قائمة من الرسائل تمامًا كما تفعل مع GPT-4. تتعامل المكتبة مع عد الرموز تلقائيًا، لذا تظل على اطلاع بحدود استخدامك. نصيحة: استخدم max_tokens حصر المخرجات وتجنب استنزاف الرصيد غير المتوقع.
from openai import OpenAI
client = OpenAI(base_url="https://api.groklimity.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
قم بتهيئة العميل باستخدام مفتاح API الخاص بك وعنوان URL الأساسي المخصص. يمكن لمطوري Node الاستفادة من الواجهة القياسية chat.completions.create الطريقة. يعمل هذا النهج بسلاسة مع المشاريع القائمة التي تستخدم بالفعل عملاء OpenAI. لا تحتاج إلى إعادة هيكلة هياكل الطلب الخاصة بك. تدير المكتبة اتصال HTTP وتحلل استجابات JSON بكفاءة. تحذير: إذا لم تقم بتعيين max_tokens, المخرج الافتراضي مقيد بـ 2,048 رمزًا.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.groklimity.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 في جسم الطلب الخاص بك. يُعيد هذا تدفق أحداث مُرسلة من الخادم (SSE) لرموز جزئية. يمكنك عرض النص في الوقت الفعلي أثناء توليده، مما يحسن من زمن الاستجابة المُدرَك للمستخدمين. تحتوي الشريحة الأخيرة على إحصائيات استخدام الرموز الإجمالية للفوترة. هذه الطريقة مثالية لواجهات الدردشة حيث يتوقع المستخدمون تغذية راجعة فورية. المتطلب: تأكد من أن عميلك يتعامل مع أحداث 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)
حدود، أخطاء & السياق
تسمح كل مفتاح بـ 300 طلب في الدقيقة و8 طلبات متزامنة. إذا تجاوزت هذا الحد، تتلقى 429 خطأ حد معدل الطلب. يتم تقييد أحجام طلبات الجسم بـ 8 ميجابايت، وهو ما يناسب معظم سجلات المحادثات القياسية. الأخطاء مجانية، لذا لا تستهلك الطلبات الفاشلة رصيدك المسبق. يدعم النموذج استدعاء الوظائف ووضع JSON للإخراجات المهيكلة. قيد: يوجد مفتاح نشط واحد فقط لكل حساب، لذا قم بتدوير المفاتيح بعناية.
الأسئلة الشائعة
هل grok غير المقيد موثوق لتوليد الأكواد؟
يتعامل النموذج مع مهام البرمجة بفعالية لكنه ليس Claude أو Gemini. إنه يتفوق في مهام النصوص العامة ويقدم بديلاً فعالاً من حيث التكلفة للاستخدام الثقيل. اختبره مع قاعدة التعليمات البرمجية الخاصة بك للتحقق من جودة المخرجات.
كيف يعمل نظام رصيد الدفع المسبق؟
أنت تدفع فقط مقابل ما تستخدمه، بدون اشتراكات شهرية. لا تنتهي صلاحية الرصيد، ويمكنك الإضافة عبر العملات المشفرة مع مكافآت للمبالغ الأكبر. لا تستهلك الأخطاء والرفض رصيدك، لذا تدفع فقط مقابل الإكمال الناجح.
هل يمكنني استخدام هذا كبديل لمفتاح grok API؟
نعم، هو API متوافق مع OpenAI يقبل نفس كود العميل. تحتاج فقط إلى تحديث عنوان URL الأساسي ومعرف النموذج. يعمل بنموذج غير خاضع للرقابة مميز على خوادمنا، وليس خدمة Grok الرسمية.
احصل على مفتاح API الخاص بك
سجّل، انسخ المفتاح، حدّث عنوان URL الأساسي. هذا كل شيء.
احصل على مفتاح API