ما هو Grok API؟
تسمح واجهة Grok API للمطورين بدمج نماذج اللغة الخاصة بـ xAI في تطبيقاتهم باستخدام البروتوكولات القياسية. تعمل على واجهة متوافقة مع OpenAI، مما يعني أنه يمكنك استخدام مكتبات SDK وواجهات العملاء الحالية مع تغييرات قليلة في الإعداد. نقطة النهاية الرئيسية هي POST /v1/chat/completions، والتي تتعامل مع تفاعلات النص المدخل والمخرج. يضمن هذا التصميم أن المطورين الذين يتقنون بالفعل بيئة OpenAI يمكنهم الانتقال بسلاسة إلى بنية Grok.
على عكس واجهات API الخاصة التي تتطلب تكاملًا مخصصًا، تستفيد واجهة Grok API من المعايير المعتمدة على نطاق واسع. يقلل هذا من وقت التطوير ويسهل الاختبار عبر بيئات مختلفة. تدعم الواجهة الاستجابة المتدفقة عبر أحداث الإرسال الخادم (SSE)، مما يتيح توليد الرموز في الوقت الفعلي لتحسين تجربة المستخدم في واجهات الدردشة. بالإضافة إلى ذلك، تدعم استدعاء الأدوات، مما يسمح للنماذج بالتفاعل مع الدوال والخدمات الخارجية ديناميكيًا.
يستخدم المطورون عادةً مفتاح API للوصول إلى Grok API، والذي يصادق على الطلبات ويتعقب الاستخدام. تم تصميم الـ API ليكون قابلاً للتوسع، حيث يتعامل مع أحجام عالية من الطلبات مع الحفاظ على أداء ثابت. ومع ذلك، من المهم ملاحظة أن Grok API هو خدمة منفصلة عن نماذج GPT من OpenAI، على الرغم من أنهما يتشاركان نقاط النهاية المتوافقة. هذا التوافق ميزة رئيسية، لأنه يسمح بالتبديل السهل بين المزودين إذا لزم الأمر.
قيود Grok API الرسمي
بينما يعتبر Grok API قويًا، إلا أنه يحتوي على بعض القيود التي قد لا تناسب جميع حالات الاستخدام. أحد القيود الرئيسية هو مرشحات المحتوى، والتي قد تمنع الاستجابات للمواضيع التي تعتبر حساسة أو مثيرة للجدل، حتى لو كانت قانونية. يمكن أن يكون هذا محبطًا للمطورين الذين يبنون تطبيقات تتطلب توليد محتوى إبداعي أو للبالغين دون قيود. آلية التصفية ليست شفافة دائمًا، مما يجعل من الصعب التنبؤ بموعد حظر الاستجابة.
قيود أخرى هي هيكل التسعير، الذي قد يتضمن مستويات اشتراك أو رسوم شهرية بالإضافة إلى تكاليف لكل رمز. هذا يمكن أن يؤدي إلى نفقات غير متوقعة إذا ارتفع الاستخدام أو إذا لم يتوافق نموذج الاشتراك مع احتياجات مشروعك. بالإضافة إلى ذلك، قد لا يقدم Grok API نفس مستوى التخصيص الذي تقدمه بعض المنافسين، مما يحد من القدرة على ضبط النماذج لمجالات محددة.
يحتاج المطورون أيضًا إلى النظر في حجم نافذة السياق، الذي يحدد كمية المعلومات التي يمكن للنموذج معالجتها في طلب واحد. بينما تعتبر نافذة سياق Grok تنافسية، فقد لا تكون كافية للتطبيقات التي تتطلب توليد محتوى طويل أو تحليل مستندات معقد. أخيرًا، لا يتم ضمان توفر الـ API ووقت التشغيل، مما قد يؤثر على الموثوقية للتطبيقات الحرجة.
لماذا تختار بديلًا غير خاضع للرقابة؟
يقدم البديل غير الخاضع للرقابة حلاً مقنعًا للمطورين الذين يحتاجون إلى توليد محتوى غير مقيد. على عكس Grok API، الذي يطبق مرشحات المحتوى، فإن النموذج غير الخاضع للرقابة لا يرفض الاستجابات للمحتوى القانوني للبالغين أو الخيالي أو المثير للجدل. هذا يجعله مثاليًا للكتابة الإبداعية، ولعب الأدوار، أو تطبيقات البحث حيث يكون مرونة المحتوى أمرًا بالغ الأهمية.
تم تصميم البديل غير الخاضع للرقابة ليكون بديلاً مباشرًا لـ Grok API. يستخدم نفس نقاط النهاية المتوافقة مع OpenAI، لذلك يمكنك التبديل دون إعادة كتابة كود العميل. النموذج مفتوح الأوزان ويعمل على خوادم GPU مخصصة، مما يضمن أداءً ثابتًا وزمن استجابة منخفضًا. يسمح هذا الشفافية للمطورين بفهم كيفية معالجة بياناتهم وتخزينها بالضبط.
ميزة أخرى هي نموذج التسعير. يعمل الـ API الخاص بنا بنظام الدفع حسب الاستخدام مع رصيد مسبق الدفع، مما يلغي الرسوم الشهرية وقيود الاشتراك. هذا مفيد بشكل خاص للمشاريع ذات أنماط الاستخدام المتغيرة، حيث تدفع فقط مقابل ما تستهلكه. عدم وجود مرشحات المحتوى يقلل أيضًا من خطر حظر الاستجابات غير المتوقع، مما يوفر تجربة أكثر قابلية للتنبؤ للمستخدمين النهائيين.
مقارنة الميزات: Grok مقابل الـ API الخاص بنا
| الميزة | Grok API | الـ API غير الخاضع للرقابة الخاص بنا |
|---|---|---|
| توافق نقاط النهاية | متوافق مع OpenAI | متوافق مع OpenAI |
| مرشحات المحتوى | نعم | لا (للمحتوى القانوني للبالغين) |
| نموذج التسعير | لكل رمز + اشتراكات | الدفع حسب الاستخدام مسبق الدفع |
| نافذة السياق | تختلف حسب النموذج | 100,000 رمز |
| تعقيد الإعداد | قياسي | بسيط (بريد إلكتروني/كلمة مرور) |
تسلط الطاولة أعلاه الضوء على الاختلافات الرئيسية بين واجهة Grok API وبديلنا غير الخاضع للرقابة. بينما تدعم كلتا الواجهتين نقاط النهاية المتوافقة مع OpenAI، تبرز واجهتنا لعدم وجود مرشحات محتوى وأسعار شفافة. نافذة السياق ذات 100,000 رمز سخية، مما يتيح تفاعلات معقدة دون إدارة متكررة للرموز. بالإضافة إلى ذلك، فإن عملية التسجيل لدينا مبسطة، وتتطلب فقط بريدًا إلكترونيًا وكلمة مرور، دون الحاجة إلى بطاقة للحصول على رصيد التجربة.
تفاصيل الأسعار
توفر واجهتنا هيكل تسعير مباشر بدون رسوم خفية. التكلفة هي 0.25 دولار لكل مليون رمز مدخل و1.00 دولار لكل مليون رمز مخرج. يضمن نموذج الدفع عند الاستخدام أنك تدفع فقط مقابل ما تستخدمه، مما يجعله فعالاً من حيث التكلفة لمشاريع جميع الأحجام. يُشترى الرصيد المسبق الدفع بزيادات تبدأ من 10 دولارات، مع مكافآت على المشتريات الأكبر: +5% رصيد مكافأة من 50 دولارًا و+10% من 100 دولار.
على عكس النماذج القائمة على الاشتراك، لا توجد رسوم شهرية أو فترات قفل. لا ينتهي رصيدك، مما يسمح لك باستخدامه بالسرعة التي تريدها. هذه المرونة مفيدة بشكل خاص للمطورين ذوي أنماط الاستخدام غير المنتظمة أو أولئك الذين يختبرون تطبيقات جديدة. عدم وجود مستويات اشتراك يبسط أيضًا الميزانية، حيث تكون التكاليف متناسبة طرديًا مع الاستخدام.
للمستخدمين الجدد، نقدم رصيد تجربة بقيمة 0.50 دولار صالح لمدة 7 أيام، ولا يتطلب بطاقة ائتمان أو رقم هاتف. يتيح لك هذا اختبار أداء الواجهة وتوافقها قبل الالتزام بالشراء. يوفر رصيد التجربة إحساسًا واقعيًا بقدرات الواجهة، مما يساعدك على اتخاذ قرار مستنير بشأن ملاءمتها لمشروعك.
كيفية الحصول على مفتاح API
البدء باستخدام واجهة برمجة التطبيقات الخاصة بنا بدون رقابة أمر بسيط. قم بزيارة صفحة "الحصول على مفتاح API" وسجّل باستخدام بريد إلكتروني وكلمة مرور. لا يلزم بطاقة ائتمان أو رقم هاتف، حتى للحصول على رصيد التجربة الأولي. بمجرد إنشاء حسابك، سيظهر مفتاح API الخاص بك على الفور، مما يتيح لك بدء إرسال الطلبات دون تأخير.
مفتاح API الخاص بك فريد لحسابك ويمكن تجديده في أي وقت. يؤدي تجديد المفتاح إلى إلغاء سريان المفتاح القديم، مما يضمن تقليل الوصول غير المصرح به في حالة تعرض المفتاح للاختراق. يتم تحديد حد مفتاح واحد لكل حساب، مما يبسط إدارة وتتبع الاستخدام.
بعد الحصول على مفتاح API الخاص بك، يمكنك تكوين عميلك لاستخدام عنوان URL الأساسي الخاص بنا: https://api.grokapikey.com/v1. هذا العنوان متوافق مع مكتبات SDK القياسية لـ OpenAI وعملاء آخرين متوافقين مع OpenAI. قم فقط بتحديث عنوان URL الأساسي ومفتاح API في إعداداتك، وأنت جاهز لإرسال الطلبات. العملية مصممة لتكون بديهية، وتتطلب خبرة تقنية قليلة للإعداد.
أمثلة تكوين العميل
تكوين العميل الخاص بك لاستخدام واجهة برمجة التطبيقات الخاصة بنا أمر مباشر. فيما يلي أمثلة للغات برمجة مختلفة، توضح كيفية دمج واجهة برمجة التطبيقات في تطبيقك.
curl https://api.grokapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'يوضح مثال cURL كيفية إرسال طلب نصي بسيط إلى واجهة برمجة التطبيقات. استبدل YOUR_API_KEY بمفتاحك الفعلي وعدّل معرف النموذج إذا لزم الأمر. يوضح هذا الأمر الهيكل الأساسي للطلب، بما في ذلك الرؤوس وحملة البيانات.
from openai import OpenAI
client = OpenAI(base_url="https://api.grokapikey.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)يستخدم مثال Python مكتبة openai، والتي تتوافق مع واجهة برمجة التطبيقات الخاصة بنا. من خلال ضبط المعلمة base_url، يمكنك توجيه الطلبات إلى نقطة النهاية الخاصة بنا. يسلط هذا المثال الضوء على سهولة التبديل بين المزودين دون تغيير المنطق الأساسي لرمزك.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.grokapikey.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);يستخدم مثال Node.js حزمة openai، مشابهة لمثال Python. يوضح كيفية تكوين العميل وإرسال طلب، مع التأكيد على الاتساق عبر اللغات المختلفة.
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)يوضح مثال البث المتدفق كيفية التعامل مع أحداث Server-Sent Events (SSE) للاستجابات في الوقت الفعلي. هذا مفيد لتطبيقات الدردشة التي تتطلب تغذية راجعة فورية. يوضح مقتطف الرمز كيفية معالجة الرموز المتدفقة وتحديث واجهة المستخدم ديناميكيًا.
الأسئلة الشائعة
هل النموذج بدون رقابة حقًا بدون مرشحات محتوى؟
نعم، تم ضبط النموذج للإجابة بدون رفض المحتوى للاستخدام القانوني للبالغين. الحد الصارم الوحيد هو أن المحتوى الجنسي الذي ينطوي على قاصرين يتم حظره دائمًا. هذا يجعله مناسبًا لتوليد المحتوى الإبداعي والبالغ دون قيود غير متوقعة.
هل يمكنني استخدام مكتلات SDK الرسمية الخاصة بـ OpenAI مع هذه واجهة برمجة التطبيقات؟
بالتأكيد. واجهة برمجة التطبيقات الخاصة بنا متوافقة تمامًا مع OpenAI. يمكنك استخدام نفس مكتلات SDK ومكتبات العملاء، فقط من خلال تحديث عنوان URL الأساسي ومفتاح API في تكوينك. هذا يضمن انتقالًا سلسًا للمطورين الذين لديهم بالفعل خبرة في نظام OpenAI البيئي.
كيف يعمل نظام رصيد مسبق الدفع؟
تشتري رصيدًا يبدأ من 10 دولارات، وهو رصيد لا ينتهي أبدًا. تدفع فقط مقابل الرموز التي تستخدمها، دون رسوم شهرية أو التزام بالاشتراك. تُطبق مكافآت على المشتريات الأكبر، مما يعزز قيمة استثمارك.
هل يتم استخدام بياناتي للتدريب؟
لا، لا يتم استخدام الموجّهات للتدريب. تبقى بياناتك خاصة، ويتطلب الحساب فقط بريدًا إلكترونيًا وكلمة مرور. هذا يضمن أن محتوى الأنماط استخدامك لا يتم استغلالها لتحسين النموذج دون موافقتك.