Skip to main content
يشغّل code_execution تحليل Python بعيدًا ومعزولًا على Responses API من xAI (https://api.x.ai/v1/responses، وهي نقطة النهاية نفسها التي يستخدمها x_search). وتُسجّله إضافة xai المضمّنة ضمن عقد tools.
يعمل code_execution على خوادم xAI. تفرض xAI رسومًا قدرها 5 دولارات لكل 1,000 استدعاء للأداة، بالإضافة إلى رموز الإدخال والإخراج الخاصة بالنموذج.
استخدمه لإجراء الحسابات، وإنشاء الجداول، والإحصاءات السريعة، والتحليلات الشبيهة بالمخططات، بما في ذلك تحليل البيانات التي يعيدها x_search أو web_search. ولا يمكنه الوصول إلى الملفات المحلية أو الصدفة أو المستودع أو الأجهزة المقترنة، كما أنه لا يحتفظ بالحالة بين الاستدعاءات، لذا تعامل مع كل استدعاء بوصفه تحليلًا مؤقتًا، لا جلسة دفتر ملاحظات. للحصول على بيانات X حديثة، شغّل x_search أولًا ومرّر النتيجة إليه. للتنفيذ المحلي، استخدم exec بدلًا منه.

الإعداد

1

توفير بيانات اعتماد xAI

تتطلب OAuth اشتراكًا مؤهلًا في SuperGrok أو X Premium (مع التحقق باستخدام رمز الجهاز، لذا تعمل من المضيفات البعيدة من دون رد اتصال عبر المضيف المحلي):
أثناء التثبيت الجديد، يتوفر الخيار نفسه في الإعداد الأولي:
أو استخدم مفتاح API:
أو عبر الإعدادات:
يتيح أي من هذه الخيارات الثلاثة أيضًا تشغيل x_search وweb_search في Grok.
2

تمكين code_execution وضبطه

عند حذف enabled، لا تُعرض code_execution إلا عندما يكون مزوّد النموذج النشط هو xai ويمكن العثور على بيانات اعتماد xAI. بالنسبة إلى نموذج نشط مزوّده المعروف ليس xAI، اضبط plugins.entries.xai.config.codeExecution.enabled على true للاشتراك في الاستخدام عبر المزوّدين. إذا كان مزوّد النموذج النشط مفقودًا أو تعذّر تحديده، تظل الأداة مخفية. اضبط enabled على false لتعطيلها لدى جميع المزوّدين. وتظل بيانات اعتماد xAI مطلوبة دائمًا.استخدم الكتلة نفسها لتجاوز النموذج أو الحد الأقصى للدورات أو المهلة:
3

إعادة تشغيل Gateway

تظهر code_execution في قائمة أدوات الوكيل بمجرد أن تعيد إضافة xAI تسجيلها وتنجح عمليات التحقق من المزوّد والتمكين والمصادقة أعلاه.

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

وضّح هدف التحليل صراحةً؛ تأخذ الأداة معامل task واحدًا، لذا أرسل الطلب الكامل وأي بيانات مضمنة في موجّه واحد:

الأخطاء

من دون مصادقة، تعيد الأداة خطأ JSON منظمًا (وليس استثناءً مُلقى)، بحيث يستطيع الوكيل تصحيح الخطأ ذاتيًا:

ذو صلة

أداة Exec

تنفيذ الصدفة محليًا على جهازك أو Node المقترنة.

موافقات Exec

سياسة السماح أو الرفض لتنفيذ الصدفة.

أدوات الويب

web_search وx_search وweb_fetch.

مزوّد xAI

نماذج Grok، والبحث في الويب/X، وإعدادات تنفيذ التعليمات البرمجية.