نظرة عامة على xAI Grok وكيفية استخدام واجهة برمجة التطبيقات الخاصة به

في نوفمبر 2023، أعلنت شركة xAI التابعة لإيلون ماسك عن نموذج ذكاء اصطناعي جديد يسمى "Grok"، الذي جذب الكثير من الانتباه. في هذه المقالة، سنقدم نظرة عامة عن xAI Grok ونشرح كيفية استخدام واجهة برمجة التطبيقات الخاصة به.

Amir Hassan

Amir Hassan

30 مايو 2025

نظرة عامة على xAI Grok وكيفية استخدام واجهة برمجة التطبيقات الخاصة به

في نوفمبر 2023، أعلنت شركة xAI التي يملكها إيلون ماسك عن نموذج AI جديد يسمى "Grok"، والذي جذب الكثير من الانتباه. في هذه المقالة، نقدم نظرة عامة على xAI Grok ونشرح كيفية استخدام واجهة برمجة التطبيقات (API) الخاصة به.

💡
في API Hub الخاص بـ Apidog، نقدم مشاريع واجهة برمجة التطبيقات (API) لموديلات AI المختلفة مثل OpenAI و Claude. مع Apidog، يمكنك الوصول بسهولة إلى هذه APIs ودمج خدمات AI بسلاسة في مشاريعك عبر هذه APIs أو تقديم خدمات AI في مشاريعك الخاصة.

كأداة إدارة واجهة برمجة التطبيقات (API) مجانية بالكامل، يقدم Apidog أيضًا ميزات مثل تصميم واجهة برمجة التطبيقات (API)، والتوثيق، والخوادم الوهمية، وأتمتة الاختبار، لذا دعنا نبدأ مجانًا من خلال النقر على الزر أدناه! 👇 👇 👇
button

ما هو Grok؟

Grok هو نموذج AI جديد أعلن عنه شركة xAI التابعة لماسك. مقارنةً بموديلات AI الأخرى، يوفر Grok استجابات أكثر فكاهة وأحيانًا يتخذ موقفًا متحديًا، مما قد يعكس شخصية ماسك إلى حد ما.

أهداف Grok

وفقًا للمحتوى المنشور على الموقع الرسمي لـ Grok، يمكن تلخيص أهداف إصدار Grok وما يسعى لتحقيقه على النحو التالي:

إنشاء أداة AI لدعم السعي وراء المعرفة والفهم البشري

تقديم فوائد كبيرة من خلال AI

باختصار، فإن Grok هو مشروع مبتكر يهدف إلى دعم الأنشطة الفكرية الإنسانية على نطاق واسع وتعظيم فوائد AI، والذي تحاول شركة xAI تنفيذه.

أداء Grok

كيف يعمل Grok؟ كيف يقارن مع نماذج AI الشعبية الأخرى المتاحة في السوق بالفعل؟ يقارن التوثيق الرسمي لـ Grok أداء Grok مع ChatGPT و LLaMa و Claude 2:

أداء Grok

بمعنى آخر، يحقق Grok أداءً من المستوى الأعلى مع موارد حسابية مكافئة لكنه لا يتفوق بشكل كامل على النماذج الكبيرة مثل GPT-4. بينما لا يزال في مراحل التطوير الأولية، أظهر Grok نتائج واعدة.

كيفية استخدام Grok

حاليًا، لاستخدام Grok، تحتاج إلى الاشتراك في خدمة X المدفوعة، خطة X Premium Plus (رسوم شهرية قدرها 16 دولارًا). بعد شراء X Premium Plus، يمكنك استخدام Grok بسهولة من خلال اتباع هذه الخطوات:

الاشتراك في x twitter grok premium

الخطوة 1: الوصول إلى صفحة X (سابقًا Twitter)، تسجيل الدخول إلى حسابك، والنقر على "Grok" في القائمة اليسرى.

تحديد grok من قائمة الأدوات العمودية على تويتر x

الخطوة 2: ستظهر هذه الشاشة للدردشة، حيث يمكنك بدء الدردشة مع Grok.

الدردشة مع Grok

ميزة بارزة في Grok هي قدرته على البحث عن أحدث المعلومات والأخبار على منصة X ودمجها في استجاباته.

هل من الممكن استخدام واجهة برمجة التطبيقات (API) لـ Grok؟

قد يحتاج العديد من المطورين إلى دمج خدمة Grok في مشاريعهم أو تطوير تطبيقات جديدة استنادًا إلى Grok، بدلاً من استخدام خدمته العامة. في مثل هذه الحالات، سيحتاجون إلى استخدام واجهة برمجة التطبيقات (API) لـ Grok. ولكن كيف يمكنك استخدام واجهة برمجة التطبيقات (API) لـ Grok؟

باختصار، لا يوفر Grok حاليًا واجهة برمجة تطبيقات REST ويقدم فقط gRPC. يوصى باستخدام SDK Python الرسمي لـ Grok.

الحصول على مفتاح Grok API

قبل استخدام SDK الخاص بـ Grok، تحتاج إلى الحصول على مفتاح Grok API. اتبع هذه الخطوات للحصول على مفتاح Grok API الخاص بك:

الخطوة 1: الوصول إلى Grok PromptIDE (ide.x.ai)، تسجيل الدخول باستخدام حسابك في X، النقر على أيقونة الملف الشخصي في الزاوية العلوية اليمنى، واختيار "مفاتيح API".

Grok PromptIDE

الخطوة 2: انقر على زر "إنشاء مفتاح API"، وفي النافذة الجديدة، قم بتخصيص ACL (الأذونات) لمفتاح API.

توليد مفتاح Grok API

الخطوة 3: بعد إعداد ACL (الأذونات) لمفتاح Grok API، انقر على زر "حفظ" لحفظ مفتاح API.

حفظ مفتاح Grok

الخطوة 4: تم الآن إنشاء مفتاح API الخاص بـ Grok. ستظهر هذه الصفحة مفتاح API، ويمكنك نسخه، حذفه، أو تحريره من هنا.

الحصول على مفتاح Grok API

الخطوة 5: بمجرد الحصول على مفتاح Grok API، يمكنك استخدام SDK Python الرسمي لـ Grok للوصول إلى Grok API.

استخدام SDK Python لـ Grok

استخدام SDK Python لـ Grok هو طريقة سهلة للوصول إلى واجهة برمجة التطبيقات (API) الخاصة بـ xAI. قم بتثبيت SDK Python لـ Grok على جهاز الكمبيوتر الخاص بك باستخدام أمر PIP التالي، ثم ارجع إلى دليل الاستخدام التفصيلي.

pip install xai-sdk

الخطوة 1: قبل استخدام SDK، احفظ مفتاح API الخاص بك في متغير البيئة XAI_API_KEY.

export XAI_API_KEY=[مفتاح API الخاص بك هنا]

الخطوة 2: استخدم الأمر التالي للتحقق من أنك لديك إذن الوصول إلى واجهة برمجة التطبيقات.

python -c "import xai_sdk; xai_sdk.does_it_work()"

الخطوة 3: بعد تثبيت SDK وإعداد مفتاح API الخاص بك بنجاح، يمكنك تشغيل تطبيق نموذجي مثل هذا:

"""مثال بسيط يوضح إكمال النص."""

import asyncio

import xai_sdk


async def main():
    """تشغيل المثال."""
    client = xai_sdk.Client()

    prompt = "الإجابة على الحياة والكون هي"
    print(prompt, end="")
    async for token in client.sampler.sample(prompt, max_len=3):
        print(token.token_str, end="")
    print("")


asyncio.run(main())

ملاحظة: يمكنك تشغيل التطبيق فقط إذا كان لديك مفتاح API مع ACL sampler:write المعين.

button

Apidog | الاتصال بسهولة بنماذج AI المختلفة عبر واجهة برمجة التطبيقات (API)

على عكس واجهة برمجة التطبيقات (API) لـ Grok، توفر نماذج AI الأخرى مثل OpenAI و Claude واجهات برمجة التطبيقات REST وخدمات WebSocket. في مثل هذه الحالات، يمكنك استخدام أداة شاملة لإدارة واجهة برمجة التطبيقات (API) تسمى Apidog للوصول بسهولة إلى هذه واجهات برمجة التطبيقات ودمج خدمات AI في مشاريعك عبر هذه واجهات برمجة التطبيقات.

Apidog لا تدعم فقط تصميم واجهة برمجة التطبيقات (API)، والتوثيق، والخوادم الوهمية، وأتمتة الاختبار ولكن أيضًا توفر خدمة تسمى API Hub، والتي تحتضن أكثر من 1000 مشروع واجهة برمجة تطبيقات (API) من طرف ثالث. في هذا API Hub، يمكنك الوصول بسهولة إلى استخدام مشاريع واجهة برمجة التطبيقات (API) المختلفة.

الوصول إلى مشروع Claude في Apidog

من خلال الوصول إلى مشاريع واجهة برمجة التطبيقات (API) لنماذج AI هذه في Apidog، يمكنك النقر على زر "تجربته" لاستخدام واختبار هذه واجهات برمجة التطبيقات بسهولة.

استخدام واجهة برمجة التطبيقات (API) لـ Claude في Apidog
button

الملخص

في هذه المقالة، قدمنا شرحًا تفصيليًا عن "Grok"، نموذج AI جديد أعلن عنه شركة xAI التابعة لإيلون ماسك. بينما يحقق Grok أداءً من المستوى الأعلى مع موارد حسابية مكافئة، إلا أنه لا يزال لا يتطابق مع أداء النماذج الكبيرة مثل GPT-4. كما تناولنا الخطوات اللازمة للحصول على مفتاح واجهة برمجة التطبيقات (API) لـ Grok، حيث إنه ضروري لاستخدام واجهة برمجة التطبيقات (API) لـ Grok. نظرًا لأن Grok لا يقدم واجهة برمجة تطبيقات REST، تحتاج إلى استخدام gRPC و SDK Python الرسمي لـ Grok.

أخيرًا، قدمنا خدمة Apidog وكيفية الوصول إلى واجهات برمجة التطبيقات (API) لنماذج AI الأخرى مثل OpenAI و Claude من خلالها.

ممارسة تصميم API في Apidog

اكتشف طريقة أسهل لبناء واستخدام واجهات برمجة التطبيقات