Providers

الألعاب النارية

تتيح Fireworks نماذج مفتوحة الأوزان ونماذج موجّهة عبر واجهة API متوافقة مع OpenAI. ثبّت Plugin المزوّد الرسمي لـ Fireworks لاستخدام نموذجي Kimi مُدرجين مسبقًا في الكتالوج، وأي معرّف نموذج أو موجّه من Fireworks في وقت التشغيل.

الخاصية القيمة
معرّف المزوّد fireworks (الاسم البديل: fireworks-ai)
الحزمة @openclaw/fireworks-provider
متغير بيئة المصادقة FIREWORKS_API_KEY
علم الإعداد الأولي --auth-choice fireworks-api-key
علم CLI المباشر --fireworks-api-key <key>
واجهة API متوافقة مع OpenAI (openai-completions)
عنوان URL الأساسي https://api.fireworks.ai/inference/v1
النموذج الافتراضي fireworks/accounts/fireworks/routers/kimi-k2p5-turbo
الاسم البديل الافتراضي Kimi K2.5 Turbo

بدء الاستخدام

  • تثبيت Plugin

    bash
    openclaw plugins install @openclaw/fireworks-provider
  • تعيين مفتاح Fireworks API

    Onboarding
    openclaw onboard --auth-choice fireworks-api-key
    Direct flag
    openclaw onboard --non-interactive \--auth-choice fireworks-api-key \--fireworks-api-key "$FIREWORKS_API_KEY"
    Env only
    export FIREWORKS_API_KEY=fw-...

    يحفظ الإعداد الأولي المفتاح للمزوّد fireworks في ملفات تعريف المصادقة لديك، ويعيّن موجّه Kimi K2.5 Turbo المسمى Fire Pass بوصفه النموذج الافتراضي.

  • التحقق من توفر النموذج

    bash
    openclaw models list --provider fireworks

    ينبغي أن تتضمن القائمة Kimi K2.6 وKimi K2.5 Turbo (Fire Pass). إذا تعذّر حل FIREWORKS_API_KEY، فسيُبلغ openclaw models status --json عن بيانات الاعتماد المفقودة ضمن auth.unusableProfiles.

  • الإعداد غير التفاعلي

    لعمليات التثبيت البرمجية أو عبر CI، مرّر كل شيء في سطر الأوامر:

    bash
    openclaw onboard --non-interactive \  --mode local \  --auth-choice fireworks-api-key \  --fireworks-api-key "$FIREWORKS_API_KEY" \  --skip-health \  --accept-risk

    الكتالوج المدمج

    مرجع النموذج الاسم الإدخال السياق الحد الأقصى للإخراج التفكير
    fireworks/accounts/fireworks/models/kimi-k2p6 Kimi K2.6 نص + صورة 262,144 262,144 معطّل إجباريًا
    fireworks/accounts/fireworks/routers/kimi-k2p5-turbo Kimi K2.5 Turbo (Fire Pass) نص + صورة 256,000 256,000 معطّل إجباريًا (افتراضيًا)

    معرّفات نماذج Fireworks المخصصة

    يقبل OpenClaw أي معرّف نموذج أو موجّه من Fireworks في وقت التشغيل. استخدم المعرّف الدقيق الذي تعرضه Fireworks وأضف إليه البادئة fireworks/. ينسخ الحل الديناميكي قالب Fire Pass (إدخال نص + صورة، وواجهة API متوافقة مع OpenAI، وتكلفة افتراضية قدرها صفر)، ويعطّل التفكير تلقائيًا عندما يطابق المعرّف نمط Kimi. تُعلَّم معرّفات GLM الديناميكية بأنها للنص فقط ما لم تضبط إدخال نموذج مخصص يدعم إدخال الصور.

    json5
    {  agents: {    defaults: {      model: {        primary: "fireworks/accounts/fireworks/models/<your-model-id>",      },    },  },}
    كيفية عمل إضافة بادئة إلى معرّف النموذج

    يبدأ كل مرجع لنموذج Fireworks في OpenClaw بالبادئة fireworks/ متبوعة بالمعرّف الدقيق أو مسار الموجّه من منصة Fireworks. على سبيل المثال:

    • نموذج موجّه: fireworks/accounts/fireworks/routers/kimi-k2p5-turbo
    • نموذج مباشر: fireworks/accounts/fireworks/models/<model-name>

    يزيل OpenClaw البادئة fireworks/ عند إنشاء طلب API، ويرسل المسار المتبقي إلى نقطة نهاية Fireworks بوصفه حقل model المتوافق مع OpenAI.

    سبب تعطيل التفكير إجباريًا لنماذج Kimi

    تقدّم Fireworks نموذج Kimi من دون قناة استدلال منفصلة، لذلك قد يظهر تسلسل الأفكار في تدفق content المرئي. يرسل OpenClaw في كل طلب Kimi عبر Fireworks القيمة thinking: { type: "disabled" }، ويزيل reasoning وreasoning_effort وreasoningEffort من الحمولة (extensions/fireworks/stream.ts). لا تعلن سياسة المزوّد (extensions/fireworks/thinking-policy.ts) سوى مستوى التفكير off لمعرّفات نماذج Kimi، كي تظل مفاتيح التبديل اليدوية /think وواجهات سياسة المزوّد متوافقة مع عقد وقت التشغيل.

    لاستخدام استدلال Kimi من البداية إلى النهاية، اضبط مزوّد Moonshot ووجّه النموذج نفسه عبره.

    توفر البيئة للعملية الخفية

    إذا كان Gateway يعمل بوصفه خدمة مُدارة (launchd أو systemd أو Docker)، فيجب أن يكون مفتاح Fireworks مرئيًا لتلك العملية، وليس فقط لصدفة الأوامر التفاعلية لديك.

    يحمّل OpenClaw الملف ~/.openclaw/.env عند تحميل الإعداد، ولذلك تصل المفاتيح المخزّنة فيه إلى خدمات Gateway المُدارة على كل منصة. أعد تشغيل Gateway (أو شغّل openclaw doctor --fix مجددًا) بعد تدوير المفتاح.

    ذو صلة

    Was this useful?
    On this page

    On this page