Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
llm-task هي أداة Plugin اختيارية تشغّل مهمة LLM بصيغة JSON فقط وتُرجع مخرجات منظّمة (مع التحقق اختياريًا مقابل JSON Schema).
هذا مثالي لمحركات سير العمل مثل Lobster: يمكنك إضافة خطوة LLM واحدة بدون كتابة كود OpenClaw مخصص لكل سير عمل.
تفعيل الـ Plugin
- فعّل الـ Plugin:
- اسمح بالأداة الاختيارية:
tools.allow فقط عندما تريد وضع قائمة السماح المقيّدة.
الإعدادات (اختيارية)
allowedModels هي قائمة سماح لسلاسل provider/model. إذا ضُبطت، فسيُرفض أي طلب خارج القائمة.
معلمات الأداة
prompt(سلسلة، مطلوب)input(أي نوع، اختياري)schema(كائن، JSON Schema اختياري)provider(سلسلة، اختياري)model(سلسلة، اختياري)thinking(سلسلة، اختياري)authProfileId(سلسلة، اختياري)temperature(رقم، اختياري)maxTokens(رقم، اختياري)timeoutMs(رقم، اختياري)
thinking إعدادات الاستدلال القياسية في OpenClaw، مثل low أو medium.
المخرجات
يُرجعdetails.json يحتوي على JSON المحلّل (ويتحقق منه مقابل schema عند توفيره).
مثال: خطوة سير عمل Lobster
قيد مهم
يفترض المثال أدناه أن Lobster CLI المستقل يعمل في بيئة يكون فيهاopenclaw.invoke لديه بالفعل عنوان URL الصحيح للـ Gateway وسياق المصادقة الصحيح.
بالنسبة إلى مشغّل Lobster المضمن داخل OpenClaw، فإن نمط CLI المتداخل هذا ليس موثوقًا به حاليًا:
- استدعاءات أداة
llm-taskمباشرة خارج Lobster، أو - خطوات Lobster التي لا تعتمد على استدعاءات
openclaw.invokeالمتداخلة.
ملاحظات السلامة
- الأداة تعتمد JSON فقط وتوجّه النموذج لإخراج JSON فقط (بدون أسوار كود، وبدون تعليقات).
- لا تُعرَض أي أدوات للنموذج في هذا التشغيل.
- تعامل مع المخرجات على أنها غير موثوقة ما لم تتحقق منها باستخدام
schema. - ضع الموافقات قبل أي خطوة ذات آثار جانبية (إرسال، نشر، تنفيذ).