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 را راهاندازی مجدد کنید:
openclaw plugins install @openclaw/cloudflare-ai-gateway-provideropenclaw gateway restartشروع به کار
تنظیم کلید API ارائهدهنده و جزئیات Gateway
onboarding را اجرا کنید و گزینه احراز هویت Cloudflare AI Gateway را انتخاب کنید:
openclaw onboard --auth-choice cloudflare-ai-gateway-api-keyاین کار شناسه حساب، شناسه gateway، و کلید API شما را درخواست میکند.
تنظیم مدل پیشفرض
مدل را به پیکربندی OpenClaw خود اضافه کنید:
{ agents: { defaults: { model: { primary: "cloudflare-ai-gateway/claude-sonnet-4-6" }, }, },}تأیید در دسترس بودن مدل
openclaw models list --provider cloudflare-ai-gatewayنمونه غیرتعاملی
برای راهاندازیهای اسکریپتی یا CI، همه مقادیر را در خط فرمان وارد کنید:
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 ارائهدهنده شماست.
{ models: { providers: { "cloudflare-ai-gateway": { headers: { "cf-aig-authorization": "Bearer <cloudflare-ai-gateway-token>", }, }, }, },}نکته محیطی
اگر Gateway بهصورت daemon (launchd/systemd) اجرا میشود، مطمئن شوید CLOUDFLARE_AI_GATEWAY_API_KEY برای آن فرایند در دسترس است.