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

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

Amir Hassan

Amir Hassan

30 مايو 2025

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

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

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

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

ما هو Grok؟

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

أهداف Grok

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

إنشاء أداة ذكاء اصطناعي لدعم السعي وراء المعرفة والفهم البشري

جلب فوائد كبيرة من خلال الذكاء الاصطناعي

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

أداء Grok

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

أداء Grok

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

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

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

اشتراك في x تويتر grok بريميوم

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

اختيار قائمة شريط الأدوات العمودية grok على تويتر x

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

الدردشة مع Grok

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

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

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

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

الحصول على مفتاح واجهة برمجة تطبيقات Grok

قبل استخدام مجموعة أدوات Grok SDK، تحتاج إلى الحصول على مفتاح واجهة برمجة تطبيقات Grok. اتبع هذه الخطوات للحصول على مفتاح واجهة برمجة تطبيقات Grok:

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

Grok PromptIDE

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

إنشاء مفتاح واجهة برمجة تطبيقات Grok

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

حفظ مفتاح Grok

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

الحصول على مفتاح واجهة برمجة تطبيقات Grok

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

استخدام Grok Python SDK

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

pip install xai-sdk

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

export XAI_API_KEY=[مفتاح واجهة برمجة التطبيقات الخاص بك هنا]

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

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

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

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

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())

ملاحظة: يمكنك تشغيل التطبيق فقط إذا كان مفتاح واجهة برمجة التطبيقات الخاص بك لديه sampler:write ACL المعين.

button

Apidog | الاتصال بسهولة بنماذج الذكاء الاصطناعي المتنوعة عبر واجهة برمجة التطبيقات

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

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

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

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

استخدام واجهة برمجة تطبيقات Claude في Apidog
button

ملخص

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

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

Explore more

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

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