Providers

Gateway هوش مصنوعی Cloudflare

Cloudflare AI Gateway جلوی APIهای ارائه‌دهنده قرار می‌گیرد و به شما امکان می‌دهد تحلیل‌، کش‌کردن، و کنترل‌ها را اضافه کنید. برای Anthropic، OpenClaw از Anthropic Messages API از طریق نقطه پایانی Gateway شما استفاده می‌کند.

ویژگی مقدار
ارائه‌دهنده cloudflare-ai-gateway
URL پایه https://gateway.ai.cloudflare.com/v1/<account_id>/<gateway_id>/anthropic
مدل پیش‌فرض cloudflare-ai-gateway/claude-sonnet-4-6
کلید API CLOUDFLARE_AI_GATEWAY_API_KEY (کلید API ارائه‌دهنده شما برای درخواست‌ها از طریق Gateway)

وقتی thinking برای مدل‌های Anthropic Messages فعال باشد، OpenClaw نوبت‌های prefill پایانی دستیار را پیش از ارسال payload از طریق Cloudflare AI Gateway حذف می‌کند. Anthropic، پیش‌پرکردن پاسخ را با extended thinking رد می‌کند، در حالی که prefill معمولی بدون thinking همچنان در دسترس است.

نصب Plugin

Plugin رسمی را نصب کنید، سپس Gateway را راه‌اندازی مجدد کنید:

bash
openclaw plugins install @openclaw/cloudflare-ai-gateway-provideropenclaw gateway restart

شروع به کار

  • تنظیم کلید API ارائه‌دهنده و جزئیات Gateway

    onboarding را اجرا کنید و گزینه احراز هویت Cloudflare AI Gateway را انتخاب کنید:

    bash
    openclaw onboard --auth-choice cloudflare-ai-gateway-api-key

    این کار شناسه حساب، شناسه gateway، و کلید API شما را درخواست می‌کند.

  • تنظیم مدل پیش‌فرض

    مدل را به پیکربندی OpenClaw خود اضافه کنید:

    json5
    {  agents: {    defaults: {      model: { primary: "cloudflare-ai-gateway/claude-sonnet-4-6" },    },  },}
  • تأیید در دسترس بودن مدل

    bash
    openclaw models list --provider cloudflare-ai-gateway
  • نمونه غیرتعاملی

    برای راه‌اندازی‌های اسکریپتی یا CI، همه مقادیر را در خط فرمان وارد کنید:

    bash
    openclaw onboard --non-interactive \  --mode local \  --auth-choice cloudflare-ai-gateway-api-key \  --cloudflare-ai-gateway-account-id "your-account-id" \  --cloudflare-ai-gateway-gateway-id "your-gateway-id" \  --cloudflare-ai-gateway-api-key "$CLOUDFLARE_AI_GATEWAY_API_KEY"

    پیکربندی پیشرفته

    gatewayهای احراز هویت‌شده

    اگر احراز هویت Gateway را در Cloudflare فعال کرده‌اید، سربرگ cf-aig-authorization را اضافه کنید. این علاوه بر کلید API ارائه‌دهنده شماست.

    json5
    {  models: {    providers: {      "cloudflare-ai-gateway": {        headers: {          "cf-aig-authorization": "Bearer <cloudflare-ai-gateway-token>",        },      },    },  },}
    نکته محیطی

    اگر Gateway به‌صورت daemon (launchd/systemd) اجرا می‌شود، مطمئن شوید CLOUDFLARE_AI_GATEWAY_API_KEY برای آن فرایند در دسترس است.

    مرتبط

    Was this useful?
    On this page

    On this page