openclaw models

عرض وإدارة نماذج الذكاء الاصطناعي المتاحة والمكونة في OpenClaw.

الاستخدام الأساسي

openclaw models [command] [options]

الأوامر

عرض النماذج المتاحة

# عرض جميع النماذج المكونة
openclaw models list

# عرض نماذج مزود محدد
openclaw models list --provider anthropic
openclaw models list --provider openai

# عرض بتنسيق JSON
openclaw models list --json

معلومات نموذج محدد

# عرض تفاصيل نموذج
openclaw models info claude-3-5-sonnet

# معلومات التكلفة
openclaw models info gpt-4 --pricing

# الحدود والقدرات
openclaw models info claude-3-opus --capabilities

اختبار نموذج

# اختبار الاتصال بنموذج
openclaw models test claude-3-5-sonnet

# اختبار مع prompt محدد
openclaw models test gpt-4 --prompt "What is 2+2?"

# اختبار جميع النماذج المكونة
openclaw models test --all

تعيين النموذج الافتراضي

# تعيين النموذج الافتراضي للوكيل
openclaw models set-default claude-3-5-sonnet

# لجلسة محددة
openclaw models set --session agent:main --model gpt-4

# عرض النموذج الحالي
openclaw models current

الخيارات

الخيارالوصف
--provider <name>تصفية حسب المزود (anthropic, openai, google, etc.)
--jsonإخراج بتنسيق JSON
--pricingعرض معلومات التسعير
--capabilitiesعرض القدرات والحدود
--allتطبيق على جميع النماذج
--session <id>معرف الجلسة المحددة
--prompt <text>نص الاختبار
--verboseعرض معلومات تفصيلية

النماذج المدعومة

Anthropic Claude

النموذجحد السياقالميزات
claude-3-5-sonnet200K tokensالأفضل للتوازن بين الأداء والتكلفة
claude-3-opus200K tokensالأقوى، للمهام المعقدة
claude-3-haiku200K tokensالأسرع والأرخص

OpenAI GPT

النموذجحد السياقالميزات
gpt-4-turbo128K tokensأحدث GPT-4، أسرع وأرخص
gpt-48K tokensالنموذج الأصلي القوي
gpt-3.5-turbo16K tokensسريع واقتصادي

Google Gemini

النموذجحد السياقالميزات
gemini-2.0-flash1M tokensسياق ضخم، سريع جداً
gemini-1.5-pro2M tokensالأكبر، ممتاز للوثائق الطويلة

أمثلة متقدمة

مقارنة التكاليف

# عرض تكلفة جميع النماذج
openclaw models list --pricing --json | \
  jq '.[] | {name, input_cost, output_cost}'

# مقارنة التكلفة لـ 1M tokens
openclaw models list --pricing | grep -E "claude|gpt"

اختبار الأداء

# اختبار سرعة الاستجابة
time openclaw models test claude-3-5-sonnet --prompt "Hi"

# اختبار جميع النماذج وقياس الوقت
for model in claude-3-5-sonnet gpt-4 gemini-2.0-flash; do
  echo "Testing $model..."
  time openclaw models test $model --prompt "Test"
done

تبديل النماذج تلقائياً

# استخدام نموذج مختلف للمهام البسيطة
openclaw config set model.default claude-3-haiku
openclaw config set model.complex claude-3-opus

# تعيين نموذج خاص لجلسة معينة
openclaw models set --session agent:telegram --model gpt-3.5-turbo

💡 نصائح لاختيار النموذج

  • المهام البسيطة: استخدم claude-3-haiku أو gpt-3.5-turbo لتوفير التكلفة
  • المهام المعقدة: claude-3-opus أو gpt-4 للمنطق المتقدم
  • المحادثات الطويلة: gemini-1.5-pro للسياق الضخم
  • السرعة: claude-3-haiku أو gemini-2.0-flash للاستجابة السريعة

معلومات التسعير

الأسعار التقريبية لكل مليون رمز (اعتباراً من 2024):

النموذجإدخالإخراج
claude-3-5-sonnet$3.00$15.00
gpt-4-turbo$10.00$30.00
gemini-2.0-flash$0.10$0.30

استكشاف الأخطاء

فشل اختبار النموذج

# التحقق من API key
openclaw config show | grep api_key

# اختبار مع verbose
openclaw models test claude-3-5-sonnet --verbose

# التحقق من حالة المزود
openclaw doctor --providers

خطأ "Model not found"

# عرض النماذج المتاحة
openclaw models list

# التحقق من اسم النموذج الصحيح
openclaw models info --verbose

# تحديث قائمة النماذج
openclaw models refresh

📚 اقرأ المزيد

لمعلومات تفصيلية حول النماذج المدعومة وكيفية تكوينها، راجع:

الأوامر ذات الصلة

  • openclaw config - تكوين API keys ومزودي النماذج
  • openclaw memory - مراقبة استخدام الرموز
  • openclaw doctor - تشخيص مشاكل الاتصال بالنماذج