APIها

دستیار برنامه‌نویسی

ابزار برنامه‌نویسی‌ای را که دوست دارید با مدل‌های زیرو اجرا کنید؛ Claude Code، Codex، OpenCode و OpenClaw با یک دستور، بقیه با چند قدم ساده.

هزینه‌ی درخواست‌ها از کیف‌پول API کسر می‌شود. فهرست شناسه‌ها و قیمت‌ها در مدل‌ها.

OpenClaw

نصب با یک دستور

دستیار هوش مصنوعی شخصی و متن‌باز (نام قبلی Clawdbot / Moltbot) که روی رایانه‌ی خودتان اجرا می‌شود؛ زیرو مدل پیش‌فرض آن می‌شود.

نصب سریع

پیشنهادی
  1. ۱

    یک کلید API بسازید؛ اسکریپت آن را از شما می‌پرسد.

    ساخت کلید API
  2. ۲

    این دستور را در ترمینال اجرا کنید:

    curl -fsSL https://ziroo.me/install/openclaw.sh | bash
  3. ۳

    یک ترمینال تازه باز کنید، به پوشه‌ی پروژه بروید و اجرا کنید:

    openclaw onboard

اسکریپت چه کاری انجام می‌دهد

  • پیش از هر تغییری کلید شما را با API زیرو بررسی می‌کند و آن را روی صفحه نشان نمی‌دهد.
  • اگر OpenClaw نصب نباشد، با npm نصبش می‌کند (Node.js نسخه‌ی ۲۲ یا بالاتر لازم است).
  • از ~/.openclaw/openclaw.json نسخه‌ی پشتیبان با تاریخ می‌گیرد.
  • با دستور خود OpenClaw (openclaw config set) provider زیرو را اضافه و ziroo/ziroo-pro را مدل پیش‌فرض می‌کند.
  • کلید در خود openclaw.json ذخیره می‌شود، چون gateway به‌صورت سرویس اجرا می‌شود و تنظیمات شل را نمی‌خواند.
  • هر بار می‌توانید دوباره اجرایش کنید؛ برای عوض کردن کلید هم همین کار را بکنید.

راه‌اندازی دستی

اگر نمی‌خواهید اسکریپت اجرا کنید، همین کارها را خودتان انجام دهید.

  1. ۱

    یک کلید API بسازید (هزینه از کیف‌پول API کسر می‌شود).

    ساخت کلید API ‹
  2. ۲

    OpenClaw را نصب کنید (Node.js ۲۲ یا بالاتر):

    npm install -g openclaw@latest
  3. ۳

    این بخش‌ها را در ~/.openclaw/openclaw.json (فرمت JSON5) ادغام کنید:

    {
      models: {
        mode: "merge",
        providers: {
          ziroo: {
            baseUrl: "https://api.ziroo.me/v1/openai",
            apiKey: "ziroo_sk_...",
            api: "openai-completions",
            models: [
              { id: "ziroo-auto", name: "Ziroo Auto", input: ["text"] },
              { id: "ziroo-fast", name: "Ziroo Fast", input: ["text"] },
              { id: "ziroo-pro", name: "Ziroo Pro", input: ["text"] },
              { id: "ziroo-sonnet", name: "Ziroo Sonnet", input: ["text"] },
              { id: "ziroo-opus", name: "Ziroo Opus", input: ["text"] },
            ],
          },
        },
      },
      agents: {
        defaults: { model: { primary: "ziroo/ziroo-pro" } },
      },
    }
  4. ۴

    یا همین را با دستور خود OpenClaw تنظیم کنید:

    openclaw config set agents.defaults.model.primary ziroo/ziroo-pro

ساختار این تنظیمات از مستندات OpenClaw برداشته شده و ممکن است در نسخه‌های تازه‌تر کمی فرق کند؛ اگر خطا گرفتید از openclaw config set یا openclaw onboard استفاده کنید.

اگر gateway در حال اجراست و تغییر را نگرفت، یک‌بار متوقف و دوباره اجرایش کنید (openclaw gateway stop). در ویندوز، OpenClaw اجرا در WSL2 را پیشنهاد می‌کند.